Create a TreeProcessor subclass with the given prototype functions.
Optional
Optional class name.
Methods to mix into the prototype.
Create a TreeProcessor subclass with the given prototype functions.