NEW YAJL PARSER CODE