Iterators for skip/skipWhile and minor improvements