`Iwidget` should be able to comsume input
Iwidgetshould be able to comsume input