Add `localChildren`; change contentRoot to shadyRoot; add additional tests