void IPacked <Color32> .Write(BitWriter w, Color32 v) { w.UInt64Packed(s_convert.ConvertToUInt32(v)); }
void IPacked <double> .Write(BitWriter w, double v) { w.UInt64Packed(s_convert.ConvertToUInt64(v)); }
void IPacked <float> .Write(BitWriter w, float v) { w.UInt64Packed(s_convert.ConvertToUInt32(v)); }
void IPacked <Int64> .Write(BitWriter w, Int64 v) { w.UInt64Packed(Arithmetic.ZigZagEncode(v)); }
void IPacked <UInt64> .Write(BitWriter w, UInt64 v) { w.UInt64Packed(v); }
void IPacked <char> .Write(BitWriter w, char v) { w.UInt64Packed(v); }