all the lines `if (parent.nodes === null) return null;` were too happy to use triple equal `===` as parent.nodes = undefined slipped through and caused crashes
Merge conflict
Compiled JS