Functions
bigger numbers are locked first
The area should not delegate to INodeReference.resolveNode. If it can't handle the type of reference it should just return null.
This method allows resolveOriginalNode().getArea() != this
All node references inside the body are resolved against this scope and if that fails against any other scope in the current context.
Does the same as runWithAlso, but with support for suspendable functions.
Does the same as runWithOnly, but with support for suspendable functions.