As long as X-10 has been around, somehow the technology should be advanced to allow users to purchase one unit and program it to work with what ever load or situation is given. I should be able to have a lamp module dim, or else decide to use CFL's and dim it, or at least turn the state to either on or off. If a socket rocket can be programmed to an address then why can't a device be programmed to be act in a different manner.