# File lib/ice_cube/validations/month_of_year.rb, line 5
    def month_of_year(*months)
      months.flatten.each do |month|
        unless month.is_a?(Integer) || month.is_a?(Symbol)
          raise ArgumentError, "expecting Integer or Symbol value for month, got #{month.inspect}"
        end
        month = TimeUtil.sym_to_month(month)
        verify_alignment(month, :month, :month_of_year) { |error| raise error }
        validations_for(:month_of_year) << Validation.new(month)
      end
      clobber_base_validations :month
      self
    end