////////////////////////////////// OPERATIONS
Time addDuration(Duration dur) { final durationInSeconds = dur.inSeconds; return Time.fromSeconds(inSeconds + durationInSeconds); }