If the ViewModel gets set >1 time, we never detect it in BindCommand
Fix style, make UIControl.AddTarget use the EventHandler overload