Ho l'elemento E e sto aggiungendo alcuni elementi ad esso. Improvvisamente, scopro che l'elemento successivo dovrebbe essere il primo figlio di E. Qual è il trucco, come farlo? Il metodo di non spostamento non funziona perché E è un oggetto, non un array.
La strada lunga sarebbe quella di iterare attraverso i figli di E e spostare la chiave ++, ma sono sicuro che ci sia un modo più carino.