@Override
  public Model findModel(Artifact artifact) {
    if (myWorkspaceReader instanceof MavenWorkspaceReader) {
      Model modelFromWorkspace = ((MavenWorkspaceReader)myWorkspaceReader).findModel(artifact);
      if (modelFromWorkspace != null) return modelFromWorkspace;
    }
    return myMavenModelMap.get(new MavenId(artifact.getGroupId(), artifact.getArtifactId(), artifact.getVersion()));
  }
@Override
  public Model findModel(Artifact artifact)