However, rather than having the root node always labeled root I'd like to be able to specify the name. In particular I would like the root node to be named self.__class__.__name__ Ideally, you would ...