internal override void Visit(ArtifactVisitor visitor) { visitor.Visit(this); }
internal abstract void Visit(ArtifactVisitor visitor);
internal override void Visit(ArtifactVisitor visitor) { visitor.Visit(this); }
internal abstract void Visit(ArtifactVisitor visitor);