Finalised boolean expression tree implementation.
Implementation of various tree iterators.