- hardening of MessageWindow, ensure onClosing calls base.onClosing (more potential memory leaky kind of fixes)
- handle FetchException on UI thread, not within