Yeah, the fallback trickery ends up making things worse in this case (as either the timer's initial expiration is off, or not in sync w/ real wall time) ^^.
But, yeah, I confirmed my suspicion on the Forma.
And I just tried what happened if I attempted to break Nickel's careful planning by forcing a wakeup on clock ticks... and, yeah, it's as stupid as expected, and will royally screw with what it thinks is happening (i.e., just glanced at it, it tripped a full suspend on my Forma
).
Aaaanyway, many thanks for your patience and experiments, because most of the changes involved *are* sane and useful
.
I'll be documenting that properly, clearing up the useless parts of the latest experiments, and doing a new release tomorrow ^^ (so: now, would be the answer to your question ^^).