It might be clearer if there were a method to get a new/empty alarm, e.g., called `newAlarm`, as opposed to the default behaviour of `openForm` being to navigate to a new alarm. See my comments in the alarm object for other issues I have with `openForm`. :)