In what case(s) does `alarm` failover to `null`? Is this really necessary?