Widgets

Different buttons can have the same display name. It seems like you should just be able snag a reference to the button in the closure rather than having to figure out a unique identifier, but I haven't looked at the widget creation code yet. In any case, buttons can have identical properties, but still be distinct buttons.