|Subject:||Please remove the caveat for rows() to lowercase the keys and remove non-alphanumerics and periods|
The rows() and row() functions return Net::Google::Spreadsheets::Row objects in which the content() function returns a hash reference. It would be nice if said hash reference would have the keys that accurately correspond to the headers of the worksheet. The documentation states that the records() function from table() handles this, why not row()? Also, it would be great to have a headers() function to return a list of the headers. If you want to keep the functionality as is, you could go roundabout and provide a converter that will convert the actual header name to the key name in the hash reference (and vice-versa).