Only allow listeners for Event implementations, not Event interface itself.