47 first complicated widget is finished. Its a compound of a Button widget and a list of widgets. It simply toggles the visibility of the list of widgets whenever you click on the button. I call it the "Concealer" widget, because I suck at names.
It isn't released yet. Plan is to do that tomorrow. The next widget is the "Concealer Manager" (Defiantly needs another name). The manager takes a list of Concealers and makes sure that there is at most 1 of the given concealers active. Though, I guess I can and should make it so that it keeps N Concealers active and allow users to specify what N is?