def phase.remaining
import bend-kit-http@0.38.4.0/http.bend as Httpimport Base
import bend-kit-time@0.3.0.0/time.bend as Time
import bend-kit-int@0.2.0.0/int.bend as Int
5555def phase.remaining(+until: Time.Duration, +now: Time.Duration) -> U32:
5556 Bool.pick(U32, Cmp.is_lt(Time.Duration.cmp(now, until)),
5557 U32.max(1, Int.I64.to_u32(Time.Duration.to_ms(Time.Duration.sub(until, now)))), 0)