@Override
  public Artifact createArtifactWithClassifier(String groupId, String artifactId, String version, String type, String classifier) {
      return wrap(super.createArtifactWithClassifier(checkValue(groupId), checkValue(artifactId), checkVersion(version), type, classifier));
  }
@Override
  public Artifact createArtifactWithClassifier(String groupId, String artifactId, String version, String type, String classifier)