Recreates a when instance from the given async builder.
@override When<Future<T>, T> recreate() { return WhenFuture(super.valueBuilder); }