@override void expire(String key) { int? expiry = expirations.remove(key); if (expiry == null) { return; } expired.broadcast( ExpirationEvent( key, expiry, ), ); }