public INCoverNode ExtendWith(INCoverNode node) { if (!node.Follows(this)) throw new InvalidOperationException(); return new NCoverNode(Line, Column, node.EndLine, node.EndColumn, Document, visitCount, IsExcluded, Method, MethodLineOffset + Line, Klass, documentPathIgnoreMatcher); }