@Pattern(VALID_ID_PATTERN)
  @NotNull
  @Override
  public String getID() {
    //noinspection PatternValidation
    return getShortName(super.getID());
  }
@Pattern(VALID_ID_PATTERN)
  @NotNull
  @Override
  public String getID()