Pretty small ORM with Transactions