Context Validations for Rails Models