anchor.diff:          );
           chunkedTests<List<XmlNode>>(
             'nodes -> events',
  -          document.children,
  +          () => document.children,
             listChunker,
             (stream) {
               final actual = stream.toXmlEvents().flatten();
  
positive.code:         );
          chunkedTests<List<XmlEvent>>(
            'events -> nodes -> events',
            events,
            listChunker,
            (stream) {
              final actual = stream.toXmlNodes().toXmlEvents().flatten().toList();
  
negative.code:         );
          chunkedTests<List<XmlEvent>>(
            'events -> string',
            () => events,
            listChunker,
            (stream) {
              final actual = stream.toXmlString().join();
  