CAF::Render to render structured text

@piojo you mean move this in `CAF::object`?