Add YzList
Use YzList.fold_*