Moved reduced data to deftype and implement partition-all.