. . . "The consumer components 506, 508, 510 can be any of a number of entities including, but not limited to, bound controls, windows, computer programs, objects, or other software or hardware entities." . .