I think people will expect a tree, which is Base-based, to have attributes.

Does the config property, `nodes`, represent all descendants of this tree or just its `children`?