code: public Widget put(IWidgetFactory factory, String name) {
  		Widget widget = factory.getWidget();
  		put(widget, name);
  		return widget;
  	}
docs: Creates new widget and puts it to container at first free index
  
  @param factory Factory of new widget
  @param name    Name of tab
  @return Instance of created widget