Add code to try to do folds on slices
Got iterator_based take_while to compile