# File lib/meta_search/helpers/form_builder.rb, line 41
      def multiparameter_field(method, *args)
        defaults = has_multiparameter_defaults?(args) ? args.pop : {}
        raise ArgumentError, "No multiparameter fields specified" if args.blank?
        html = ''.html_safe
        args.each_with_index do |field, index|
          type = field.delete(:field_type) || raise(ArgumentError, "No :field_type specified.")
          cast = field.delete(:type_cast) || ''
          opts = defaults.merge(field)
          html.safe_concat(
            @template.send(
              type.to_s,
              @object_name,
              (method.to_s + "(#{index + 1}#{cast})"),
              objectify_options(opts))
            )
        end
        html
      end