@Override
    public boolean isConvertibleFrom(@NotNull Exact other) {
      return !other.isFinal() || isAssignableFrom(other);
    }
@Override
    public boolean isConvertibleFrom(@NotNull Exact other)