docs: public static <O> O deserialise(InputStream input,
                                      Class<O> requestMessageType) throws IOException {
  
          Gson gson = getBuilder().create();
          try (Reader reader = DebugReader.newInstance(input)) {
              return gson.fromJson(reader, requestMessageType);
          }
      }