is this being used anywhere? I also find it weird to need to query the DOM to know how many alarms are in the list...