public SequenceIterator iterate(XPathContext context) throws XPathException {
      List<ComponentBinding> bindings = context.getCurrentComponent().getComponentBindings();
      if (bindings.size() <= myVariable.getBinderySlotNumber()) return EmptyIterator.emptyIterator();
      GroundedValue<?> groundedValue = myVariable.evaluateVariable(context);
      return groundedValue.iterate();
    }
public SequenceIterator iterate(XPathContext context)