a collection of tree implementations in Python