kvlist-fold