pub fn take() -> ClockStateExpand description
Take the armed intervals, leaving none in their place — like reset_clock, but they come
back to the caller instead of being dropped. A nested run (a candidate page tier compared
against the reference) takes the caller’s own armed intervals before it arms its own, and
restores them when it is done.