Extended JSON parser