Instead of doing the `z.page.one('loaded'` dance, why not just use the deferred returned by `login()`?