Future<T> expectMatchLater(dynamic matcher, {String? reason}) => thenChain((o) => o.expectMatchLater(matcher, reason: reason));