pub type Context<T> = WidgetContext<T>;
pub struct Context<T> { /* private fields */ }
SingleFlow mode also compatible with any other actions.
It unwires automatically.