docs: def initiate(self, database=None, journaler=None, *backends):
          '''
          Asynchronous part of agency initialization. Needs to be called before
          agency is used for anything.
          '''
          return self._initiate(database=database, journaler=journaler,
                                backends=backends)