add skippingWhile()/takingWhile() for #243