docs: def avatars(self):
          """Iterate over all my avatars, regardless of what character they are
          in.
  
          """
          charname = self.character.name
          branch, turn, tick = self.engine._btt()
          charmap = self.engine.character
          avit = self.engine._avatarness_cache.iter_entities
          makenode = self.engine._get_node
          for graph in avit(
                  charname, branch, turn, tick
          ):
              for node in avit(
                      charname, graph, branch, turn, tick
              ):
                  try:
                      yield makenode(charmap[graph], node)
                  except KeyError:
                      continue