bindWidget and bindReadOnlyWidget do not require the argument to be instance of IsWidget.
Added BindingTest.