Modified response->json(), probably an area where that should be abstracted out, the response class is not responsible for parsing the body into something