Sleep Cycle woke me at exactly the wrong moment this morning. I was in the middle of a dream (which the Zeo was quite aware of) when Sleep Cycle went off. Which just goes to show that Sleep Cycle really is  quite imprecise. It’s better than nothing, but not better than the Zeo.