Validation refactoring