Async adds value to the queue.
value
@override Future<void> add(E value) { return Future<void>(() => throw UnsupportedError('Unmodifiable operation')); }