@Override
  public @NotNull String getNumber() {
    // extract number from ID for compatibility
    return StringUtil.isEmpty(myNumber) ? extractNumberFromId(myId) : myNumber;
  }
@Override
  public @NotNull String getNumber()