TypedSelect can use a MValueChangeListener now