When registering a callback on the current-toplevel signal, do I create a new instance of webKitSoupAuthDialog and register it with the default soup session, or do i use the instance already associated with the default session, and if so how do I get a pointer to it? Thanks aw