Generic Collections, Type Classes and friends

A crazy experiment for "Scalable" collections. Inspired by the paper "Fighting Bit Rot with Types"