rename Widget::wrap_widget() -> Widget::wrap()