pass two iters to make a vector range
cross inspection resource stealing