Reverted arguments back to Node type, characterization test for compiler state and refactoring, renamed VOID node to EMPTY