A non-ActiveRecord based ORM for SQL lovers