private static void ReadPackedInts(XmlReader reader, IPluginVisitor visitor) { XmlReader subtree = reader.ReadSubtree(); subtree.ReadStartElement(); while (subtree.ReadToNextSibling("int")) { ReadPackedInt(subtree, visitor); } visitor.LeavePackedInt(); }