CAF::Render to render structured text