`alarm_list` isn't used anywhere else, so let's just do `self.clock.alarms[0].tap()`