def validate_hashes(orig_hashes)
      return unless orig_hashes.present?
      begin
        process_hash_row(orig_hashes.first) ## keys for headers.
        orig_hashes.each { |hsh| process_hash_row(hsh) } ## values
      rescue StandardError => error
        @error_rows << { row_id: @row_id, text: error.message }
      end
      results = compile_results ## handles returns.
      results
    end
def validate_hashes(orig_hashes)
      return unless orig_hashes.present?
      begin
        process_hash_row(orig_hashes.first) ## keys for headers.
        orig_hashes.each { |hsh| process_hash_row(hsh) } ## values
      rescue StandardError => error
        @error_rows << { row_id: @row_id, text: error.message }
      end
      results = compile_results ## handles returns.
      results
    end
* VALIDATE HASHES *