static Future<void> putAsync<T>(Future<T> Function() builder) async { final instance = await builder(); put<T>(instance); _notify('putAsync', T); }