Refactoring. Statement -> CodeNode, Operator -> Expression