code: public static Map<String, Object> toMap(String value) {
  		Map<String, Object> result = toNullableMap(value);
  		return result != null ? result : new HashMap<String, Object>();
  	}
docs: Converts JSON string into map object or returns empty map when conversion is
  not possible.
  
  @param value the JSON string to convert.
  @return Map object value or empty object when conversion is not supported.
  
  @see JsonConverter#toNullableMap(String)