Write custom strict folds (#281)