Add widget instance as argument to Widget::form() Widget::update() and Widget::widget().