Don\'t iterate on childNodes, use children instead so we don't get text nodes