= fmgVen Requirements = * User shall be able to map database queries to nested domain objects without explicit mapping, with convention-over-configuration style naming * User shall be able to create database queries automatically that will be mapped to domain objects * User should be able to filter results using a type-safe criteria API * Criteria API should be suitable for general use