using ``__FUNCTION__`` will make it quite hard to read in the logs (it will be ``Jackalope\Transport\AbstractReadLoggingWrapper::getReferences``).

and the way you use the second argument is not very readable, as it will nto tell you what the different params are (in case of DBAL, params are the bound params, so it is different. They all have the same meaning for the execution)