protected override void WritePredicates(XPathPart pathPart) { WritePredicateStart(); XPath.Append(GetElementIndex((XElement)pathPart.Node)); WritePredicateEnd(); base.WritePredicates(pathPart); }