Update generation of typesafe RowList classes
Improve RowList type safety
Fix RowList use