Totally open to that. My goal here was to have the various `Shoes::SWT` objects only calling methods on the app, as opposed to calling `dsl.gui.app.real.redraw` and nonsense like that :)