Running async code inside flatMap on Result type

Is there any reason why it is not part of Swift? With the introduction of "async throws", this seems to be a natural addition to the result type. It seems trivial to add this and the related "map", "get" and and async counter part to the Result init that takes an async throwing closure etc. I wonder if there is a good reason for not having these things as part of Swift?