Can this use `-takeWhile:`, in parallel with `-skip:`?