Future<T> expectMappedLater<R>(R Function(E e) mapper, dynamic matcher, {String? reason}) => thenChain((o) => o.expectMappedLater<R>(mapper, matcher, reason: reason));