public static Map<String, Object> getMapObject(String jsonString) {
      JSONValue jsonVal = JSONParser.parseStrict(jsonString);
      JSONObject jsonObj = jsonVal.isObject();
      if (jsonObj == null) {
        throw new IllegalStateException("JSONObject expected");
      }
      return getMapFromJsonObject(jsonObj);
    }