Some reusable ActiveModel validations, including greater_than, boolean_presence, and at_least_one_present