"""
An example of a dictionary-of-dictionaries structure mapped using
an adjacency list model.

E.g.::

    node = TreeNode("rootnode")
    node.append("node1")
    node.append("node3")
    session.add(node)
    session.commit()

    dump_tree(node)

.. autosource::

"""
