docs: private String getJSONFromMap(Map<String, Object> propMap) {
          try {
              return new JSONObject(propMap).toString();
          } catch (Exception e) {
              return "{}";
          }
      }