pub fn squeeze(quant: Quant, v: &[f32]) -> SqueezedExpand description
Split v into what gets stored and what gets kept beside it.
A vector of no length has no direction, so it is stored as the origin and
comes back as the origin, which is the one input where VEMB of what went in
is not what went in and there is nothing else it could be.