Stop Event.request from throwing a KeyError

It's bad behaviour for accessing an attribute to throw an Exception
in my opinion, so let's stop Event.request from doing it
for one specific instance, at least.
Merge pull request #772 from lukegb/master

Stop Event.request throwing a KeyError