+: -> prepend, traits, removed Region generic
First version of ShapelessSlab, breaks a lot of things so far.