Why does the `AlarmList.fillList` method not have implicit knowledge of the `alarmDataList`? The list should be the data and a view associated with that list of data.