These rowToXXX functions should be private functions in the API