Pre-Validator framework