{
  public boolean references(QName var)  {    if (select != null && select.references(var))      {        return true;      }    if (withParams != null)      {        for (Iterator i = withParams.iterator(); i.hasNext(); )          {            if (((WithParam) i.next()).references(var))              {                return true;              }          }      }    if (sortKeys != null)      {        for (Iterator i = sortKeys.iterator(); i.hasNext(); )          {            if (((SortKey) i.next()).references(var))              {                return true;              }          }      }    return super.references(var);  }