A C++ template tree container class for storing data in an arbitrary tree structure.  This tree container class is STL-compliant, supports configurable storage models for child nodes, is unit tested and memory tested.  It is open source and released under the Apache 2.0 license.