Enforce documented requirements

https://rink.hockeyapp.net/manage/apps/101581/app_versions/12/crash_reas
ons/20384559
document a crash we're seeing
Dispatch delegate messages in a safer manner

Should address issues like
https://rink.hockeyapp.net/manage/apps/101581/app_versions/18/crash_reas
ons/20702812?order=asc&sort_by=date&type=crashes#crash_data