Out of curiosity.. does the AlarmListener class even exist without the alarm notification module?
If so.... a bit of a direct circumvention of the module lol