public ArtifactLanguageBlock(CodeLineArtifact a, IContentType contentType)
     : base(a)
 {
     ContentType = contentType;
 }
 protected void ReportArtifact(CodeLineArtifact artifact)
 {
     artifact.BlockInfo.CodeLines.Add(artifact);
     artifactReporter(artifact);
 }