FutureOr<List<V?>> removeAll(List<K> keys) { var self = this; if (self is Future<SharedMap<K, V>>) { return self.removeAll(keys); } else { return self.removeAll(keys); } }