In order to further reduce the code size of the V2 widget base class, I removed the default html generation code that is useful for plain container widgets and created a dedicated Uize.Widgets.Container.Widget class. This actually makes the various examples and module code that wants to use this behavior of children HTML generation semantically cleaner and easier to understand, anyway.