added Body.fromJSONString(), Body.toJSONString()