@override Future<void> blockFor(Duration duration) async { await enable(); Future.delayed(duration, () => disable()); }