I don’t understand. The example you replied to stopped, not skipped.
that should print 4 and 5 if that was skipping ?
Yeah I read too fast.
One of the issues with type inference, this exact same code does different things depending on whether the result is assigned to `Option<Vec<i32>>` or `Vec<Option<i32>>`