Factor out folds into separate module