currently it is quite hard to customize how rendering happens.
i tried register with MimeType.ANY for Strings to let users return json in whatever type they wish - but current implementation (for good reasons) does not support such mimetype resoluton.
it would be good if Renderer could be made an interface so a kernel can fully control the rendering no matter mimetype rules.