A custom tree representation for reading in LISP-formatted trees, currently used for such things as constituent structures, feature structures, and feature detection rules. This is the primary type of tree used throughout this project.