Kuni's collection reduction (again!)