JSON is hard