return currentElement;
Element current; if (stack == null) current = first(); else { current = null; if (! stack.isEmpty()) { ElementRef ref = (ElementRef) stack.peek(); Element el = ref.element; int index = ref.index; if (index == -1) current = el; else current = el.getElement(index); } } return current;
  public Element current()  {    return currentElement;  }