docs: private static void safePut(JSONObject dest, final String key,
                                  final Object value) {
          try {
              dest.put(key, value);
          } catch (JSONException e) {
              throw new RuntimeException("This should not be able to happen!", e);
          }
      }