adds input unit tests
nb.checkbox must fires block events when change state
Select addToSource() removeFromSource()