JSON parser now sends bad JSON error upwards (fix #1)