For a list of Promises, there's four combinators available. I personally have use cases for both all and allSettled semantics; would we want all four for completeness?