Just trying to provide flexibility. If a dev instantiates the object without injecting an event into the constructor, we need to check it's been set with `setEvent()` before trying to work with it. I've seen checking of even more marginal possibilities in ZF2, so I was just trying to be super thorough.