sclass Countdown { long endTime; *() {} *(long duration) { endTime = now() + duration; } bool done() { ret now() >= endTime; } }