def coerce(rows)
      coerced_rows = []
      @converter.convert(rows).to(:array).each do |row|
        if row == Border::SEPARATOR
          separators << coerced_rows.length - (header ? 0 : 1)
        else
          coerced_rows << to_row(row, header)
        end
      end
      coerced_rows
    end
def coerce(rows)
      coerced_rows = []
      @converter.convert(rows).to(:array).each do |row|
        if row == Border::SEPARATOR
          separators << coerced_rows.length - (header ? 0 : 1)
        else
          coerced_rows << to_row(row, header)
        end
      end
      coerced_rows
    end
Coerce an Enumerable into a Table
 This coercion mechanism is used by Table to handle Enumerable types
 and force them into array type.

 @param [Enumerable] rows
    the object to coerce

 @return [Array]

 @api public