Adding a top-level Sizer

This is similar to the addition of a top-level widget, but the action is performed in two steps: