Use DI for validators, add @Deprecated/TODOs,