Up to you really.  This change was just to try and sqizzle the json to an object if the body was valid json, and just leaves it as a string if it isn't (like a connection failure or something where the response wouldn't be json).