public static byte ToScalar(this BitMask8 src) => (byte)src;
public static byte gather(byte src, BitMask8 mask) => gather(src, (byte)mask);
public static BitVector8 ToBitVector(this BitMask8 src) => ((byte)src).ToBitVector();