To be able to code some functionality in a generic way I find myself having to modify queries based on methods (think queries like findByID) somewhere at compile-ti
findByID