processing of a nodes internl code is sudo safe with the use of functions, Assignments to the `this` obj are considered the result of the nodes processing.