class ObjectId implements Comparable<ObjectId>, ObjectIdentifiable, Serializable {

  public static ObjectId of(String scheme, String value) {
    return new ObjectId(scheme, value);
  }

  private  ObjectId(String scheme, String value);

}