A small but feature rich ORM