@Override
 public String toString() {
   return id.toString();
 }
 public String getVersion() {
   return id.getVersion();
 }
 public ModuleVersionResolveState getRevision(ModuleVersionIdentifier id) {
   return getModule(id.getModule()).getVersion(id);
 }