protected override QilNode VisitPreceding(QilUnary ndPrec) {
CreateFilteredIterator(ndPrec.Child, "$$$iterPrec", typeof(PrecedingIterator), XmlILMethods.PrecCreate, XmlILMethods.PrecNext,
XmlNodeKindFlags.Any, null, TriState.Unknown, null);
return ndPrec;
}