1. Script2 calls Script1.
2. Script1 actually changes the state of node
3. Control returns from Script1 to Script2.
-- In this point changes must be visible --
4. Script2 uses changed node, but changes are not visible.
1. Script2 calls Script1. Script2 defers setting the value in Script2 until Script2 is finished (in according with Specification).
2. Script1 actually changes the state of node.