Timer<Time> StartCountdown(Time duration) {
data.push_back(TimerData<Time>(duration, false));
return Timer<Time>(&data.back());
}
Timer<Time> StartCountdown(Time duration) {
data.push_back(TimerData<Time>(duration, false));
return Timer<Time>(&data.back());
}