In order to run a CLIM UI, the generic function clim:run-frame-top-level must be invoked, however this function blocks until the UI exits. This would seem to require all application control be handled via the CLIM top level.
Is it possible to structure an application differently such that a control-flow outside of the CLIM top level is established and which simply interacts with the application-frame as needed?