This is cool research out of Harvard into building a data system that can adapt different type of data over time (e.g., key-value and columnar data). The idea being that we shouldn't have to spend so much effort building and rebuilding data architectures as data types and applications change.