def fill_in_fields(field_values, scope={})
      in_scope(scope) do
        field_values.each do |field, value|
          check_or_select_or_fill(field, value)
        end
      end
    end
def fill_in_fields(field_values, scope={})
      in_scope(scope) do
        field_values.each do |field, value|
          check_or_select_or_fill(field, value)
        end
      end
    end
Fill in multiple fields according to values in a `Hash`.
 Fields may be text boxes, dropdowns/listboxes, or checkboxes.
 See {#check_or_select_or_fill} for details.

 @example
   fill_in_fields "First name" => "Otto", "Last name" => "Scratchansniff"
   fill_in_fields "phone" => "303-224-7428", :within => "#home"

 @param [Hash] field_values
   "field" => "value" for each field to fill in, select, or check/uncheck
 @param [Hash] scope
   Scoping keywords as understood by {#in_scope}

 @raise [Kelp::FieldNotFound]
   If any field could not be found