code: public static VersionInfo getAge(int ch)
      {
          if (ch < MIN_VALUE || ch > MAX_VALUE) {
              throw new IllegalArgumentException("Codepoint out of bounds");
          }
          return UCharacterProperty.INSTANCE.getAge(ch);
      }
docs: <strong>[icu]</strong> Returns the "age" of the code point.
  <p>The "age" is the Unicode version when the code point was first
  designated (as a non-character or for Private Use) or assigned a
  character.
  <p>This can be useful to avoid emitting code points to receiving
  processes that do not accept newer characters.
  <p>The data is from the UCD file DerivedAge.txt.
  @param ch The code point.
  @return the Unicode version number