Documented subtle issue with node depth tracking and removed the (invalid as it turns out) assertion that lead to this discovery