internal static void CopyBytes(this byte[] src, int srcOff, byte[] dst, int dstOff, int length) { src.DeepCopy(srcOff, dst, dstOff, length); }
internal static void CopyBytes(this byte[] src, byte[] dst) { src.DeepCopy(dst); }
internal static void CopyBytes(this byte[] src, byte[] dst, int length) { src.DeepCopy(0, dst, 0, length); }
internal static byte[] CopyBytes(this byte[] data) { return(data.DeepCopy()); }