Extended multiplexer semantics to allow any enumerated type as the index signal.