Implement optional validation of control object changes.
Different implementation of validators