Generate specializing execution methods in the generic nodes.
Add specializeChildren(Int) method to the INode interface.
Placeholder for generation of constructor logic
Perform post analysis transformations on the analyzed ast rather than the source ast. This ast contains renamed vars etc.
Generate input variable assignments for the readables and input changeables.
Emit local variable declarations and initializations in the execution method.
Add call to specializer as first thing we do during execution.