* integrated retrieve-entity from so answer (tested, works)
* retrieve-entity-2 as example of how the arguments could be passed
  after query creation
* various annotations in crud.clj