Query and QueryExecutor's renamed to clearly indicate Command Processor pattern use