make the active alert accessible

I'm using this so I can add an accessory view to the alert. I realize it's not as well encapsulated this way, so I don't necessarily expect this pull request to be accepted. Seems worth talking about, though.