Since the `alarm` variable isn't an instance of `Alarm`, the name is kind of confusing. What about `nextTime` or just `next`?