docs: public static final String serializeToJSONPString(final String callback,
        final Object object) {
      if (callback == null || callback.isEmpty())
        throw new IllegalArgumentException("Missing callback name");
      if (object == null)
        throw new IllegalArgumentException("Object was null");
      try {
        return jsonMapper.writeValueAsString(new JSONPObject(callback, object));
      } catch (JsonProcessingException e) {
        throw new JSONException(e);
      }
    }