Duration subtract(Duration duration) { duration.isNotEmpty; if (duration.compareTo(this) >= 1) return const Duration(); return Duration(microseconds: inMicroseconds - duration.inMicroseconds); }