code: public Object f(com.google.gwt.dom.client.Element e, int i) {
      setElement(e);
      setIndex(i);
      // This has to be the order of calls
      return f(e.<com.google.gwt.user.client.Element> cast(), i);
    }
docs: Override this for GQuery methods which loop over matched elements and
  invoke a callback on each element.
  
  @param e takes a com.google.gwt.dom.client.Element.