Fix for CheckboxElement - now correctly calls the OnUserValueChanged - so ValueChanged should be fired