I can see v0.6 was based on generic_array, but I'm not talking about using typenum-style generics. I'm talking about changing ```rs struct Vec { data: [MaybeUninit; N], len: usize } ``` to ```rs struct Vec, const CAP: usize> { data: [MaybeUninit; N], len: LenT } ```