Add a ZoneAllocator that can work with the STL.
Design the AST.