This doesn't make sense, i'd rather not have checks for missing globals.
Let's address this by converting all loggers to a self._logger instead