Added strict left and right folds