Backport #3284: Lazy initial value for fold