public static NodeReader findFirst( XmlDocument xml, string tag ) { var node = xml.SelectSingleNode( tag ); return node != null ? new NodeReader( node ) : null; }