How is body stringified when returning `application/json` responses?
Hi if I set an object or array as the body like so:
``` javascript
ctx.body = {
  some: 'prop'
}
```
How will Koa stringify this object? Will it always use JSON.stringify?
If we pass a custom object, can we count on `.toJSON()` methods being called in this transformation?