docs: def prefix(cls, name):
          """
          Create a new TreeModel where class attribute
          names are prefixed with ``name``
          """
          attrs = dict([(name + attr, value) for attr, value in cls.get_attrs()])
          return TreeModelMeta(
              '_'.join([name, cls.__name__]),
              (TreeModel,), attrs)