add #disabled on input widgets
better handling of null value in Checkbox input