`let globalNodeState = getNodeState(globalNode[0], false)` should be `let globalNodeState = getNodeState(globalNode, false)`