Async removes all elements from the list.
@override Future<void> clear() async { return Future<void>(() => throw UnsupportedError('Unmodifiable operation')); }