create simple class for block-based ValueWatcher and ValueChecker for properties