@Override
  public boolean isSame(DiffCapable<?, ?> other) {
    return other instanceof ModuleRequires && getName().equals(((ModuleRequires)other).getName());
  }
@Override
  public boolean isSame(DiffCapable<?, ?> other)