Apportion objects / arrays into multiple buckets based on predicates / patterns
github.com/shuckster/sift-r
shuckster/sift-r