Operators such as StartsWith(IEnumerable<T>), SequenceEqualTo(IEnumerable<T>), etc. Such operators would be async, returning a Task<Test>.
Operators such as StartsWith(IEnumerable), SequenceEqualTo(IEnumerable), etc.
Such operators would be async, returning a Task.