public static Stream EncodeDateTimeOffset(this Stream s, DateTimeOffset value) => s.EncodeILInt(value.AsMilliseconds());