Late Data Layout transformation

Details here: http://scala-miniboxing.org/2014/01/18/miniboxing-developments.html
and here: https://speakerdeck.com/vladureche/late-data-layout-initial-presentation