code: public static Identifier fromInt(int intValue) {
          if (intValue < 0 || intValue > MAX_INTEGER) {
              throw new IllegalArgumentException("Identifiers can only be constructed from integers between 0 and " + MAX_INTEGER + " (inclusive).");
          }
  
          byte[] newValue = new byte[2];
  
          newValue[0] = (byte) (intValue >> 8);
          newValue[1] = (byte) (intValue);
  
          return new Identifier(newValue);
      }
docs: Creates an Identifier backed by a two byte Array (big endian).
  @param intValue an integer between 0 and 65535 (inclusive)
  @return an Identifier with the specified value