CJSON & JsonSerializable enhancement #2540