code: def add(self, widget, *args, **kwargs):
          
          ins_widget = widget(*args, **kwargs)
          self.__iadd__(ins_widget)
          return ins_widget
docs: Insert new element.
  
          Usage:
              window.add(widget, **{
                  'prop1': val,
                  'prop2': val2
              })