Alarm App taken to the extrem based on opening_hours syntax. Set your alarms *exactly* the way you want to.