# File lib/aws/record/validators/numericality.rb, line 39
      def setup record_class

        ensure_exclusive(:odd, :even)

        ensure_exclusive(:equal_to, 
          [:greater_than, :greater_than_or_equal_to,
           :less_than, :less_than_or_equal_to])

        ensure_type([TrueClass, FalseClass], :only_integer)

        ensure_type(TrueClass, :odd, :even)

        ensure_type([Numeric, Symbol, Proc], 
          :greater_than, :greater_than_or_equal_to,
          :less_than, :less_than_or_equal_to,
          :equal_to)

      end