Parser tree concerns in tree.py; test coverage