ControlBuilder
Build a parse tree that has a few extra properties on some elements.
ControlContainerBuilder