And the community around it is good too, as it's PHP you can't do the same kind of magic that you can in Ruby so DI, IoC and Repositories and such practices are encouraged, otherwise testing would be a nightmare

@AMHOL in rom-sql you have a) db schema with column names and types b) a driver that loads data and handles lower-level coercions (good ones do that in C ext, so it’s fast) and finally c) sequel code loading coerced tuples into hashes