Stack<Node> children = siblings.pop();
TempNode c = null;
Node n = siblings.peek().pop();
if (n instanceof Element) {
Element e = (Element) n;
AttrNode a = e.getFirstAttr();
while (!children.isEmpty()) {
Node m = children.pop();
if (m instanceof AttributeGap) { // element with agap child
a = ((AttributeGap) m).copy(a);
} else {