1. A semiconductor device, comprised of: a storage circuit comprising: a first input, a second input, and at least one output; and a one input response sequence, said first input capable of changing the output in a well defined response sequence; and a two input response sequence, said first and second inputs capable of changing the output in a well defined response sequence; and a configuration circuit comprising a memory element to control a portion of said storage circuit; and a programmable means of selecting one of said response sequences.