Execute body exclusively under the lock associated with key.
body
key
@override Future<T> synchronized<T>(String key, Future<T> Function() body) { return _delegate.synchronized(key, body); }