I wonder if, in time, this won&#x27;t morph into just telling the window manager the layout and widgets in your window... then we can have full abstraction over all widget toolkits. Like, you send it some sort of xml description of your window and callbacks are delivered over dbus. Maybe we can also include a scripting language to do some light scripting of the controls so simple operations don&#x27;t go over the entire callback mechanism.