I have no problems with `Unique` being removed. I have no purpose for it in my own work, and the code to access a vector from OpenCL is pretty ugly, and will likely break in a few months when if anyone tweak data structures.

I don't see a problem with moving to slices. These traits will probably get tweaked a bit before we get them right. Currently they don't allow for reading of subsections of buffers, which is functionality I want.