Make CommandBinder and Sequencer extensible

Added virtual tag to CommandBinder and Sequencer to let us extend the Bind<T> and Bind(value,name) methods