Implicit condition for widget constructors implemented