rows -> keyedRows
row -> keyedRows
downcast instead of .bridgeToObjectiveC()
stamp downcasting
refactor helper methods, make them global
test rows in stead of keyedRows
update tests to test for `rows` and change method signature for passing headers
delete trailing `}`
test refactor
update test for correct new lines
fix new line parsing
remove unused enum