Added a doChanged method to InputSelect so subclasses can execute code only when the dom changed event is fired.