Spot v2.x DataMapper built on top of Doctrine's Database Abstraction Layer