Duplicate code instead of using an exception for flow control. Less annoying when debugging something else.
Log an error case in operator nodes that happens e.g. when an argument of the ‘&&’ operator is constant, and the other forgot to implement Copy().
Implement Copy() on CGlobalPropertyNode.