pub type UInt8Vector = PrimitiveVector<UInt8Type>;
struct UInt8Vector { array: PrimitiveArray<UInt8Type>, }
array: PrimitiveArray<UInt8Type>