@Override
    protected DelegatingArtifact newInstance(Artifact artifact) {
      return new ArtifactWithChangedClassifier(artifact, myClassifier);
    }
@Override
    protected DelegatingArtifact newInstance(Artifact artifact)