blob: 2b83092678bcc457aec22653b75a96b5ab2a2266 [file] [log] [blame]
// Copyright 2016 The Vanadium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// This file was auto-generated by v.io/v23/vdl/vdltest/internal/vdltestgen
// Run the following to re-generate:
// $ jiri run go generate v.io/v23/vdl/vdltest
package vdltest
// Entries: 1903
// -------------------------------------------------------------------------------------
// | | Total |+Max | +Min |-Max |-Min | Full |NilAny|Random | Zero |isZero |
// -------------------------------------------------------------------------------------
// |total |775,1128|20,75|20,114|12,32|12,46|207,199| 0, 7|296,276|208,379|208,308| [!can max=11]
// |isZero |208, 308| 0, 0| 0, 0| 0, 0| 0, 0| 0, 1| 0, 7| 0, 0|208,300|208,308| [!can max=3]
// -------------------------------------------------------------------------------------
// |any | 1, 7| 0, 0| 0, 0| 0, 0| 0, 0| 0, 0| 0, 7| 0, 0| 1, 0| 1, 7| [nil=8]
// |optional | 26, 31| 0, 0| 0, 0| 0, 0| 0, 0| 7, 7| 0, 0| 12, 2| 7, 22| 7, 11| [!can max=3] [nil=18]
// |bool | 4, 4| 0, 0| 0, 0| 0, 0| 0, 0| 2, 2| 0, 0| 0, 0| 2, 2| 2, 2| [!can max=1]
// |byte | 12, 10| 2, 3| 2, 7| 0, 0| 0, 0| 2, 0| 0, 0| 4, 0| 2, 0| 2, 0| [!can max=11]
// |uint16 | 12, 10| 2, 3| 2, 7| 0, 0| 0, 0| 2, 0| 0, 0| 4, 0| 2, 0| 2, 0| [!can max=11]
// |uint32 | 12, 22| 2, 7| 2, 15| 0, 0| 0, 0| 2, 0| 0, 0| 4, 0| 2, 0| 2, 0| [!can max=11]
// |uint64 | 12, 32| 2,17| 2, 7| 0, 0| 0, 0| 2, 7| 0, 0| 4, 1| 2, 0| 2, 0| [!can max=11]
// |int8 | 16, 18| 2, 0| 2, 7| 2, 0| 2, 7| 2, 0| 0, 0| 4, 4| 2, 0| 2, 0| [!can max=11]
// |int16 | 16, 27| 2, 4| 2, 15| 2, 1| 2, 6| 2, 1| 0, 0| 4, 0| 2, 0| 2, 0| [!can max=11]
// |int32 | 16, 35| 2, 4| 2, 7| 2, 5| 2, 3| 2, 0| 0, 0| 4, 14| 2, 2| 2, 2| [!can max=11]
// |int64 | 16, 54| 2,12| 2, 15| 2, 8| 2, 4| 2, 8| 0, 0| 4, 7| 2, 0| 2, 0| [!can max=11]
// |float32 | 16, 48| 2, 8| 2, 22| 2, 3| 2,14| 2, 1| 0, 0| 4, 0| 2, 0| 2, 0| [!can max=3]
// |float64 | 16, 111| 2,17| 2, 12| 2,15| 2,12| 2, 3| 0, 0| 4, 14| 2, 38| 2, 38| [!can max=3]
// |string | 8, 19| 0, 0| 0, 0| 0, 0| 0, 0| 2, 10| 0, 0| 4, 4| 2, 5| 2, 2| [!can max=1]
// |enum | 6, 4| 0, 0| 0, 0| 0, 0| 0, 0| 4, 3| 0, 0| 0, 0| 2, 1| 2, 1| [!can max=3]
// |typeobject| 4, 0| 0, 0| 0, 0| 0, 0| 0, 0| 1, 0| 0, 0| 2, 0| 1, 0| 1, 0|
// |array |103, 32| 0, 0| 0, 0| 0, 0| 0, 0| 29, 16| 0, 0| 44, 3| 30, 13| 30, 4| [!can max=3] [len min=1 max=3]
// |list |204, 365| 0, 0| 0, 0| 0, 0| 0, 0| 60, 73| 0, 0| 84,125| 60,167| 60,120| [!can max=2] [len max=3]
// |set |102, 118| 0, 0| 0, 0| 0, 0| 0, 0| 32, 28| 0, 0| 38, 36| 32, 54| 32, 54| [!can max=2] [len max=3]
// |map |104, 119| 0, 0| 0, 0| 0, 0| 0, 0| 32, 28| 0, 0| 40, 35| 32, 56| 32, 56| [!can max=2] [len max=3]
// |struct | 35, 35| 0, 0| 0, 0| 0, 0| 0, 0| 9, 6| 0, 0| 16, 20| 10, 9| 10, 9| [!can max=2]
// |union | 34, 27| 0, 0| 0, 0| 0, 0| 0, 0| 9, 6| 0, 0| 16, 11| 9, 10| 9, 2| [!can max=2]
// -------------------------------------------------------------------------------------
// |IsNamed |462, 458|10,21|10, 22| 6,14| 6,21|125,128| 0, 0|180, 95|125,157|125,120| [!can max=3]
// |IsUnnamed |313, 670|10,54|10, 92| 6,18| 6,25| 82, 71| 0, 7|116,181| 83,222| 83,188| [!can max=11]
// |IsBytes | 24, 21| 0, 0| 0, 0| 0, 0| 0, 0| 6, 7| 0, 0| 12, 12| 6, 2| 6, 2| [!can max=2]
// -------------------------------------------------------------------------------------
//
// Each column has a pair of entry counts (canonical,non-canonical), computed
// from the Source value. An entry is canonical if Target == Source.
// !can tracks the number of non-canonical entries for each unique target.
//
// +{Max,Min}: Target set to positive max and min values.
// -{Max,Min}: Target set to negative max and min values.
// Full: Target is entirely non-zero, except for cyclic types.
// NilAny: Target is optional(nil), source is any(nil).
// Random: Target is random value.
// Zero: Target is zero value.
const vAllPass = []Entry{
// Canonical
{ true, `Zero`, `any(nil)`, any(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Zero`, `false`, false, `false`, false },
{ false, `Zero`, `false`, false, `VBool(false)`, VBool(false) },
// Canonical
{ true, `Full`, `true`, true, `true`, true },
{ false, `Full`, `true`, true, `VBool(true)`, VBool(true) },
// Canonical
{ true, `Zero`, `VBool(false)`, VBool(false), `VBool(false)`, VBool(false) },
{ false, `Zero`, `VBool(false)`, VBool(false), `false`, false },
// Canonical
{ true, `Full`, `VBool(true)`, VBool(true), `VBool(true)`, VBool(true) },
{ false, `Full`, `VBool(true)`, VBool(true), `true`, true },
// Canonical
{ true, `Zero`, `""`, "", `""`, "" },
{ false, `Zero`, `""`, "", `VString("")`, VString("") },
// Canonical
{ true, `Full`, `"abcdefghijklmnopΔΘΠΣΦ王普澤世界"`, "abcdefghijklmnopΔΘΠΣΦ王普澤世界", `"abcdefghijklmnopΔΘΠΣΦ王普澤世界"`, "abcdefghijklmnopΔΘΠΣΦ王普澤世界" },
{ false, `Full`, `"abcdefghijklmnopΔΘΠΣΦ王普澤世界"`, "abcdefghijklmnopΔΘΠΣΦ王普澤世界", `VString("abcdefghijklmnopΔΘΠΣΦ王普澤世界")`, VString("abcdefghijklmnopΔΘΠΣΦ王普澤世界") },
// Canonical
{ true, `Random`, `"hij"`, "hij", `"hij"`, "hij" },
{ false, `Random`, `"hij"`, "hij", `VString("hij")`, VString("hij") },
// Canonical
{ true, `Random`, `"bcdefg"`, "bcdefg", `"bcdefg"`, "bcdefg" },
{ false, `Random`, `"bcdefg"`, "bcdefg", `VString("bcdefg")`, VString("bcdefg") },
// Canonical
{ true, `Zero`, `VString("")`, VString(""), `VString("")`, VString("") },
{ false, `Zero`, `VString("")`, VString(""), `""`, "" },
// Canonical
{ true, `Full`, `VString("abcdefghijklmnopΔΘΠΣΦ王普澤世界")`, VString("abcdefghijklmnopΔΘΠΣΦ王普澤世界"), `VString("abcdefghijklmnopΔΘΠΣΦ王普澤世界")`, VString("abcdefghijklmnopΔΘΠΣΦ王普澤世界") },
{ false, `Full`, `VString("abcdefghijklmnopΔΘΠΣΦ王普澤世界")`, VString("abcdefghijklmnopΔΘΠΣΦ王普澤世界"), `"abcdefghijklmnopΔΘΠΣΦ王普澤世界"`, "abcdefghijklmnopΔΘΠΣΦ王普澤世界" },
// Canonical
{ true, `Random`, `VString("王普")`, VString("王普"), `VString("王普")`, VString("王普") },
{ false, `Random`, `VString("王普")`, VString("王普"), `"王普"`, "王普" },
// Canonical
{ true, `Random`, `VString("fghijkl")`, VString("fghijkl"), `VString("fghijkl")`, VString("fghijkl") },
{ false, `Random`, `VString("fghijkl")`, VString("fghijkl"), `"fghijkl"`, "fghijkl" },
// Canonical
{ true, `Zero`, `typeobject(any)`, typeobject(any), `typeobject(any)`, typeobject(any) },
// Canonical
{ true, `Full`, `typeobject(int64)`, typeobject(int64), `typeobject(int64)`, typeobject(int64) },
// Canonical
{ true, `Random`, `typeobject(VArray1_VStructEmpty)`, typeobject(VArray1_VStructEmpty), `typeobject(VArray1_VStructEmpty)`, typeobject(VArray1_VStructEmpty) },
// Canonical
{ true, `Random`, `typeobject(VMap_VArray2_Uint32_VArray2_Uint32)`, typeobject(VMap_VArray2_Uint32_VArray2_Uint32), `typeobject(VMap_VArray2_Uint32_VArray2_Uint32)`, typeobject(VMap_VArray2_Uint32_VArray2_Uint32) },
// Canonical
{ true, `Zero`, `byte(0)`, byte(0), `byte(0)`, byte(0) },
{ false, `Zero`, `byte(0)`, byte(0), `float64(0)`, float64(0) },
{ false, `Zero`, `byte(0)`, byte(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `byte(255)`, byte(255), `byte(255)`, byte(255) },
{ false, `+Max`, `byte(255)`, byte(255), `uint16(255)`, uint16(255) },
{ false, `+Max`, `byte(255)`, byte(255), `uint32(255)`, uint32(255) },
{ false, `+Max`, `byte(255)`, byte(255), `uint64(255)`, uint64(255) },
{ false, `+Max`, `byte(255)`, byte(255), `int16(255)`, int16(255) },
{ false, `+Max`, `byte(255)`, byte(255), `int32(255)`, int32(255) },
{ false, `+Max`, `byte(255)`, byte(255), `int64(255)`, int64(255) },
{ false, `+Max`, `byte(255)`, byte(255), `float32(255)`, float32(255) },
{ false, `+Max`, `byte(255)`, byte(255), `float64(255)`, float64(255) },
{ false, `+Max`, `byte(255)`, byte(255), `VByte(255)`, VByte(255) },
{ false, `+Max`, `byte(255)`, byte(255), `VFloat64(255)`, VFloat64(255) },
// Canonical
{ true, `+Min`, `byte(1)`, byte(1), `byte(1)`, byte(1) },
{ false, `+Min`, `byte(1)`, byte(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `byte(1)`, byte(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `byte(1)`, byte(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `byte(1)`, byte(1), `int8(1)`, int8(1) },
{ false, `+Min`, `byte(1)`, byte(1), `int16(1)`, int16(1) },
{ false, `+Min`, `byte(1)`, byte(1), `int32(1)`, int32(1) },
{ false, `+Min`, `byte(1)`, byte(1), `int64(1)`, int64(1) },
{ false, `+Min`, `byte(1)`, byte(1), `float32(1)`, float32(1) },
{ false, `+Min`, `byte(1)`, byte(1), `float64(1)`, float64(1) },
{ false, `+Min`, `byte(1)`, byte(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `byte(1)`, byte(1), `VInt64(1)`, VInt64(1) },
// Canonical
{ true, `Full`, `byte(123)`, byte(123), `byte(123)`, byte(123) },
{ false, `Full`, `byte(123)`, byte(123), `uint64(123)`, uint64(123) },
// Canonical
{ true, `Random`, `byte(117)`, byte(117), `byte(117)`, byte(117) },
{ false, `Random`, `byte(117)`, byte(117), `VInt8(117)`, VInt8(117) },
// Canonical
{ true, `Random`, `byte(251)`, byte(251), `byte(251)`, byte(251) },
{ false, `Random`, `byte(251)`, byte(251), `VInt32(251)`, VInt32(251) },
// Canonical
{ true, `Zero`, `VByte(0)`, VByte(0), `VByte(0)`, VByte(0) },
{ false, `Zero`, `VByte(0)`, VByte(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VByte(0)`, VByte(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VByte(255)`, VByte(255), `VByte(255)`, VByte(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `uint64(255)`, uint64(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `VInt16(255)`, VInt16(255) },
// Canonical
{ true, `+Min`, `VByte(1)`, VByte(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `float32(1)`, float32(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `uint32(1)`, uint32(1) },
// Canonical
{ true, `Full`, `VByte(123)`, VByte(123), `VByte(123)`, VByte(123) },
{ false, `Full`, `VByte(123)`, VByte(123), `uint64(123)`, uint64(123) },
// Canonical
{ true, `Random`, `VByte(208)`, VByte(208), `VByte(208)`, VByte(208) },
{ false, `Random`, `VByte(208)`, VByte(208), `VInt32(208)`, VInt32(208) },
// Canonical
{ true, `Random`, `VByte(86)`, VByte(86), `VByte(86)`, VByte(86) },
{ false, `Random`, `VByte(86)`, VByte(86), `VInt8(86)`, VInt8(86) },
// Canonical
{ true, `Zero`, `VEnumAbc.A`, VEnumAbc.A, `VEnumAbc.A`, VEnumAbc.A },
{ false, `Zero`, `VEnumAbc.A`, VEnumAbc.A, `"A"`, "A" },
{ false, `Zero`, `VEnumAbc.A`, VEnumAbc.A, `VString("A")`, VString("A") },
// Canonical
{ true, `Full`, `VEnumAbc.B`, VEnumAbc.B, `VEnumAbc.B`, VEnumAbc.B },
{ false, `Full`, `VEnumAbc.B`, VEnumAbc.B, `"B"`, "B" },
{ false, `Full`, `VEnumAbc.B`, VEnumAbc.B, `VString("B")`, VString("B") },
{ false, `Full`, `VEnumAbc.B`, VEnumAbc.B, `VEnumBcd.B`, VEnumBcd.B },
// Canonical
{ true, `Full`, `VEnumAbc.C`, VEnumAbc.C, `VEnumAbc.C`, VEnumAbc.C },
{ false, `Full`, `VEnumAbc.C`, VEnumAbc.C, `"C"`, "C" },
{ false, `Full`, `VEnumAbc.C`, VEnumAbc.C, `VString("C")`, VString("C") },
{ false, `Full`, `VEnumAbc.C`, VEnumAbc.C, `VEnumBcd.C`, VEnumBcd.C },
// Canonical
{ true, `Zero`, `VEnumBcd.B`, VEnumBcd.B, `VEnumBcd.B`, VEnumBcd.B },
{ false, `Zero`, `VEnumBcd.B`, VEnumBcd.B, `VEnumAbc.B`, VEnumAbc.B },
{ false, `Zero`, `VEnumBcd.B`, VEnumBcd.B, `"B"`, "B" },
// Canonical
{ true, `Full`, `VEnumBcd.C`, VEnumBcd.C, `VEnumBcd.C`, VEnumBcd.C },
{ false, `Full`, `VEnumBcd.C`, VEnumBcd.C, `"C"`, "C" },
{ false, `Full`, `VEnumBcd.C`, VEnumBcd.C, `VString("C")`, VString("C") },
{ false, `Full`, `VEnumBcd.C`, VEnumBcd.C, `VEnumAbc.C`, VEnumAbc.C },
// Canonical
{ true, `Full`, `VEnumBcd.D`, VEnumBcd.D, `VEnumBcd.D`, VEnumBcd.D },
{ false, `Full`, `VEnumBcd.D`, VEnumBcd.D, `"D"`, "D" },
{ false, `Full`, `VEnumBcd.D`, VEnumBcd.D, `VString("D")`, VString("D") },
// Canonical
{ true, `Zero`, `VStructEmpty{}`, VStructEmpty{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructEmpty{}`, VStructEmpty{}, `VStructDepth3_Rand1{}`, VStructDepth3_Rand1{} },
{ false, `Zero`, `VStructEmpty{}`, VStructEmpty{}, `VStructDepth1_Rand0{}`, VStructDepth1_Rand0{} },
// Canonical
{ true, `Zero`, `error(nil)`, error(nil), `error(nil)`, error(nil) },
{ false, `Zero`, `error(nil)`, error(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `NilAny`, `error(nil)`, error(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`, `error{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, error{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `error{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, error{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `error{Msg: "klmnopΔΘΠΣΦ王普澤"}`, error{Msg: "klmnopΔΘΠΣΦ王普澤"}, `error{Msg: "klmnopΔΘΠΣΦ王普澤"}`, error{Msg: "klmnopΔΘΠΣΦ王普澤"} },
// Canonical
{ true, `Random`, `error{Id: "ΠΣΦ王", RetryCode: RetryConnection, Msg: "hijklmnopΔΘΠΣΦ王"}`, error{Id: "ΠΣΦ王", RetryCode: RetryConnection, Msg: "hijklmnopΔΘΠΣΦ王"}, `error{Id: "ΠΣΦ王", RetryCode: RetryConnection, Msg: "hijklmnopΔΘΠΣΦ王"}`, error{Id: "ΠΣΦ王", RetryCode: RetryConnection, Msg: "hijklmnopΔΘΠΣΦ王"} },
// Canonical
{ true, `Zero`, `uint16(0)`, uint16(0), `uint16(0)`, uint16(0) },
{ false, `Zero`, `uint16(0)`, uint16(0), `float64(0)`, float64(0) },
{ false, `Zero`, `uint16(0)`, uint16(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `uint16(65535)`, uint16(65535), `uint16(65535)`, uint16(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `uint32(65535)`, uint32(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `uint64(65535)`, uint64(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `int32(65535)`, int32(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `int64(65535)`, int64(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `float32(65535)`, float32(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `float64(65535)`, float64(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `VFloat64(65535)`, VFloat64(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `VFloat32(65535)`, VFloat32(65535) },
// Canonical
{ true, `+Min`, `uint16(1)`, uint16(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `byte(1)`, byte(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `int8(1)`, int8(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `int16(1)`, int16(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `int32(1)`, int32(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `int64(1)`, int64(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `float32(1)`, float32(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `float64(1)`, float64(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `VInt64(1)`, VInt64(1) },
// Canonical
{ true, `Full`, `uint16(123)`, uint16(123), `uint16(123)`, uint16(123) },
{ false, `Full`, `uint16(123)`, uint16(123), `uint64(123)`, uint64(123) },
// Canonical
{ true, `Random`, `uint16(8865)`, uint16(8865), `uint16(8865)`, uint16(8865) },
{ false, `Random`, `uint16(8865)`, uint16(8865), `VInt32(8865)`, VInt32(8865) },
// Canonical
{ true, `Random`, `uint16(34580)`, uint16(34580), `uint16(34580)`, uint16(34580) },
{ false, `Random`, `uint16(34580)`, uint16(34580), `VInt32(34580)`, VInt32(34580) },
// Canonical
{ true, `Zero`, `VUint16(0)`, VUint16(0), `VUint16(0)`, VUint16(0) },
{ false, `Zero`, `VUint16(0)`, VUint16(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VUint16(0)`, VUint16(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VUint16(65535)`, VUint16(65535), `VUint16(65535)`, VUint16(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `uint64(65535)`, uint64(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `int64(65535)`, int64(65535) },
// Canonical
{ true, `+Min`, `VUint16(1)`, VUint16(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `float32(1)`, float32(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `uint32(1)`, uint32(1) },
// Canonical
{ true, `Full`, `VUint16(123)`, VUint16(123), `VUint16(123)`, VUint16(123) },
{ false, `Full`, `VUint16(123)`, VUint16(123), `uint64(123)`, uint64(123) },
// Canonical
{ true, `Random`, `VUint16(58835)`, VUint16(58835), `VUint16(58835)`, VUint16(58835) },
{ false, `Random`, `VUint16(58835)`, VUint16(58835), `VInt32(58835)`, VInt32(58835) },
// Canonical
{ true, `Random`, `VUint16(48963)`, VUint16(48963), `VUint16(48963)`, VUint16(48963) },
{ false, `Random`, `VUint16(48963)`, VUint16(48963), `VInt32(48963)`, VInt32(48963) },
// Canonical
{ true, `Zero`, `uint32(0)`, uint32(0), `uint32(0)`, uint32(0) },
{ false, `Zero`, `uint32(0)`, uint32(0), `float64(0)`, float64(0) },
{ false, `Zero`, `uint32(0)`, uint32(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `uint32(4294967295)`, uint32(4294967295), `uint32(4294967295)`, uint32(4294967295) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `uint64(4294967295)`, uint64(4294967295) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `int64(4294967295)`, int64(4294967295) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `float64(4.294967295e+09)`, float64(4.294967295e+09) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `VFloat64(4.294967295e+09)`, VFloat64(4.294967295e+09) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `VUint32(4294967295)`, VUint32(4294967295) },
// Canonical
{ true, `+Min`, `uint32(1)`, uint32(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `byte(1)`, byte(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `int8(1)`, int8(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `int16(1)`, int16(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `int32(1)`, int32(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `int64(1)`, int64(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `float32(1)`, float32(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `float64(1)`, float64(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `VInt64(1)`, VInt64(1) },
// Canonical
{ true, `Full`, `uint32(123)`, uint32(123), `uint32(123)`, uint32(123) },
{ false, `Full`, `uint32(123)`, uint32(123), `uint64(123)`, uint64(123) },
// Canonical
{ true, `Random`, `uint32(2854208971)`, uint32(2854208971), `uint32(2854208971)`, uint32(2854208971) },
{ false, `Random`, `uint32(2854208971)`, uint32(2854208971), `float64(2.854208971e+09)`, float64(2.854208971e+09) },
// Canonical
{ true, `Random`, `uint32(3566111313)`, uint32(3566111313), `uint32(3566111313)`, uint32(3566111313) },
{ false, `Random`, `uint32(3566111313)`, uint32(3566111313), `float64(3.566111313e+09)`, float64(3.566111313e+09) },
// Canonical
{ true, `Zero`, `VUint32(0)`, VUint32(0), `VUint32(0)`, VUint32(0) },
{ false, `Zero`, `VUint32(0)`, VUint32(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VUint32(0)`, VUint32(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VUint32(4294967295)`, VUint32(4294967295), `VUint32(4294967295)`, VUint32(4294967295) },
{ false, `+Max`, `VUint32(4294967295)`, VUint32(4294967295), `uint64(4294967295)`, uint64(4294967295) },
{ false, `+Max`, `VUint32(4294967295)`, VUint32(4294967295), `int64(4294967295)`, int64(4294967295) },
// Canonical
{ true, `+Min`, `VUint32(1)`, VUint32(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `float32(1)`, float32(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `uint32(1)`, uint32(1) },
// Canonical
{ true, `Full`, `VUint32(123)`, VUint32(123), `VUint32(123)`, VUint32(123) },
{ false, `Full`, `VUint32(123)`, VUint32(123), `uint64(123)`, uint64(123) },
// Canonical
{ true, `Random`, `VUint32(3727280803)`, VUint32(3727280803), `VUint32(3727280803)`, VUint32(3727280803) },
{ false, `Random`, `VUint32(3727280803)`, VUint32(3727280803), `float64(3.727280803e+09)`, float64(3.727280803e+09) },
// Canonical
{ true, `Random`, `VUint32(3249052201)`, VUint32(3249052201), `VUint32(3249052201)`, VUint32(3249052201) },
{ false, `Random`, `VUint32(3249052201)`, VUint32(3249052201), `float64(3.249052201e+09)`, float64(3.249052201e+09) },
// Canonical
{ true, `Zero`, `uint64(0)`, uint64(0), `uint64(0)`, uint64(0) },
{ false, `Zero`, `uint64(0)`, uint64(0), `float64(0)`, float64(0) },
{ false, `Zero`, `uint64(0)`, uint64(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `uint64(18446744073709551615)`, uint64(18446744073709551615), `uint64(18446744073709551615)`, uint64(18446744073709551615) },
{ false, `+Max`, `uint64(18446744073709551615)`, uint64(18446744073709551615), `VUint64(18446744073709551615)`, VUint64(18446744073709551615) },
// Canonical
{ true, `+Min`, `uint64(1)`, uint64(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `byte(1)`, byte(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `int8(1)`, int8(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `int16(1)`, int16(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `int32(1)`, int32(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `int64(1)`, int64(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `float32(1)`, float32(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `float64(1)`, float64(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `VInt64(1)`, VInt64(1) },
// Canonical
{ true, `Full`, `uint64(123)`, uint64(123), `uint64(123)`, uint64(123) },
{ false, `Full`, `uint64(123)`, uint64(123), `VInt64(123)`, VInt64(123) },
// Canonical
{ true, `Random`, `uint64(7663981842137236158)`, uint64(7663981842137236158), `uint64(7663981842137236158)`, uint64(7663981842137236158) },
{ false, `Random`, `uint64(7663981842137236158)`, uint64(7663981842137236158), `VInt64(7663981842137236158)`, VInt64(7663981842137236158) },
// Canonical
{ true, `Random`, `uint64(10407893824126201419)`, uint64(10407893824126201419), `uint64(10407893824126201419)`, uint64(10407893824126201419) },
{ false, `Random`, `uint64(10407893824126201419)`, uint64(10407893824126201419), `VUint64(10407893824126201419)`, VUint64(10407893824126201419) },
// Canonical
{ true, `Zero`, `VUint64(0)`, VUint64(0), `VUint64(0)`, VUint64(0) },
{ false, `Zero`, `VUint64(0)`, VUint64(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VUint64(0)`, VUint64(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VUint64(18446744073709551615)`, VUint64(18446744073709551615), `VUint64(18446744073709551615)`, VUint64(18446744073709551615) },
{ false, `+Max`, `VUint64(18446744073709551615)`, VUint64(18446744073709551615), `uint64(18446744073709551615)`, uint64(18446744073709551615) },
// Canonical
{ true, `+Min`, `VUint64(1)`, VUint64(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `float32(1)`, float32(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `uint32(1)`, uint32(1) },
// Canonical
{ true, `Full`, `VUint64(123)`, VUint64(123), `VUint64(123)`, VUint64(123) },
{ false, `Full`, `VUint64(123)`, VUint64(123), `uint64(123)`, uint64(123) },
// Canonical
{ true, `Random`, `VUint64(4354911460219059426)`, VUint64(4354911460219059426), `VUint64(4354911460219059426)`, VUint64(4354911460219059426) },
{ false, `Random`, `VUint64(4354911460219059426)`, VUint64(4354911460219059426), `VInt64(4354911460219059426)`, VInt64(4354911460219059426) },
// Canonical
{ true, `Random`, `VUint64(7100200013621450088)`, VUint64(7100200013621450088), `VUint64(7100200013621450088)`, VUint64(7100200013621450088) },
{ false, `Random`, `VUint64(7100200013621450088)`, VUint64(7100200013621450088), `VInt64(7100200013621450088)`, VInt64(7100200013621450088) },
// Canonical
{ true, `Zero`, `int8(0)`, int8(0), `int8(0)`, int8(0) },
{ false, `Zero`, `int8(0)`, int8(0), `float64(0)`, float64(0) },
{ false, `Zero`, `int8(0)`, int8(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `int8(127)`, int8(127), `int8(127)`, int8(127) },
{ false, `+Max`, `int8(127)`, int8(127), `byte(127)`, byte(127) },
{ false, `+Max`, `int8(127)`, int8(127), `uint16(127)`, uint16(127) },
{ false, `+Max`, `int8(127)`, int8(127), `uint32(127)`, uint32(127) },
{ false, `+Max`, `int8(127)`, int8(127), `uint64(127)`, uint64(127) },
{ false, `+Max`, `int8(127)`, int8(127), `int16(127)`, int16(127) },
{ false, `+Max`, `int8(127)`, int8(127), `int32(127)`, int32(127) },
{ false, `+Max`, `int8(127)`, int8(127), `int64(127)`, int64(127) },
{ false, `+Max`, `int8(127)`, int8(127), `float32(127)`, float32(127) },
{ false, `+Max`, `int8(127)`, int8(127), `float64(127)`, float64(127) },
{ false, `+Max`, `int8(127)`, int8(127), `VByte(127)`, VByte(127) },
{ false, `+Max`, `int8(127)`, int8(127), `VFloat64(127)`, VFloat64(127) },
// Canonical
{ true, `+Min`, `int8(1)`, int8(1), `int8(1)`, int8(1) },
{ false, `+Min`, `int8(1)`, int8(1), `byte(1)`, byte(1) },
{ false, `+Min`, `int8(1)`, int8(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `int8(1)`, int8(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `int8(1)`, int8(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `int8(1)`, int8(1), `int16(1)`, int16(1) },
{ false, `+Min`, `int8(1)`, int8(1), `int32(1)`, int32(1) },
{ false, `+Min`, `int8(1)`, int8(1), `int64(1)`, int64(1) },
{ false, `+Min`, `int8(1)`, int8(1), `float32(1)`, float32(1) },
{ false, `+Min`, `int8(1)`, int8(1), `float64(1)`, float64(1) },
{ false, `+Min`, `int8(1)`, int8(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `int8(1)`, int8(1), `VInt64(1)`, VInt64(1) },
// Canonical
{ true, `-Max`, `int8(-128)`, int8(-128), `int8(-128)`, int8(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `int16(-128)`, int16(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `int32(-128)`, int32(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `int64(-128)`, int64(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `float32(-128)`, float32(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `float64(-128)`, float64(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `VInt32(-128)`, VInt32(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `VFloat64(-128)`, VFloat64(-128) },
// Canonical
{ true, `-Min`, `int8(-1)`, int8(-1), `int8(-1)`, int8(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `int16(-1)`, int16(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `float32(-1)`, float32(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `float64(-1)`, float64(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `VFloat64(-1)`, VFloat64(-1) },
// Canonical
{ true, `Full`, `int8(-123)`, int8(-123), `int8(-123)`, int8(-123) },
{ false, `Full`, `int8(-123)`, int8(-123), `VInt64(-123)`, VInt64(-123) },
// Canonical
{ true, `Random`, `int8(61)`, int8(61), `int8(61)`, int8(61) },
{ false, `Random`, `int8(61)`, int8(61), `VInt8(61)`, VInt8(61) },
// Canonical
{ true, `Random`, `int8(-59)`, int8(-59), `int8(-59)`, int8(-59) },
{ false, `Random`, `int8(-59)`, int8(-59), `VInt8(-59)`, VInt8(-59) },
// Canonical
{ true, `Zero`, `VInt8(0)`, VInt8(0), `VInt8(0)`, VInt8(0) },
{ false, `Zero`, `VInt8(0)`, VInt8(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VInt8(0)`, VInt8(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VInt8(127)`, VInt8(127), `VInt8(127)`, VInt8(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `uint64(127)`, uint64(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VInt16(127)`, VInt16(127) },
// Canonical
{ true, `+Min`, `VInt8(1)`, VInt8(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `float32(1)`, float32(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `uint32(1)`, uint32(1) },
// Canonical
{ true, `-Max`, `VInt8(-128)`, VInt8(-128), `VInt8(-128)`, VInt8(-128) },
{ false, `-Max`, `VInt8(-128)`, VInt8(-128), `int64(-128)`, int64(-128) },
{ false, `-Max`, `VInt8(-128)`, VInt8(-128), `VFloat64(-128)`, VFloat64(-128) },
// Canonical
{ true, `-Min`, `VInt8(-1)`, VInt8(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `VInt8(-1)`, VInt8(-1), `VInt16(-1)`, VInt16(-1) },
{ false, `-Min`, `VInt8(-1)`, VInt8(-1), `VFloat32(-1)`, VFloat32(-1) },
// Canonical
{ true, `Full`, `VInt8(-123)`, VInt8(-123), `VInt8(-123)`, VInt8(-123) },
{ false, `Full`, `VInt8(-123)`, VInt8(-123), `VInt64(-123)`, VInt64(-123) },
// Canonical
{ true, `Random`, `VInt8(-52)`, VInt8(-52), `VInt8(-52)`, VInt8(-52) },
{ false, `Random`, `VInt8(-52)`, VInt8(-52), `VInt32(-52)`, VInt32(-52) },
// Canonical
{ true, `Random`, `VInt8(-3)`, VInt8(-3), `VInt8(-3)`, VInt8(-3) },
{ false, `Random`, `VInt8(-3)`, VInt8(-3), `VInt32(-3)`, VInt32(-3) },
// Canonical
{ true, `Zero`, `int16(0)`, int16(0), `int16(0)`, int16(0) },
{ false, `Zero`, `int16(0)`, int16(0), `float64(0)`, float64(0) },
{ false, `Zero`, `int16(0)`, int16(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `int16(32767)`, int16(32767), `int16(32767)`, int16(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `uint16(32767)`, uint16(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `uint32(32767)`, uint32(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `uint64(32767)`, uint64(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `int32(32767)`, int32(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `int64(32767)`, int64(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `float32(32767)`, float32(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `float64(32767)`, float64(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `VFloat64(32767)`, VFloat64(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `VFloat32(32767)`, VFloat32(32767) },
// Canonical
{ true, `+Min`, `int16(1)`, int16(1), `int16(1)`, int16(1) },
{ false, `+Min`, `int16(1)`, int16(1), `byte(1)`, byte(1) },
{ false, `+Min`, `int16(1)`, int16(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `int16(1)`, int16(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `int16(1)`, int16(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `int16(1)`, int16(1), `int8(1)`, int8(1) },
{ false, `+Min`, `int16(1)`, int16(1), `int32(1)`, int32(1) },
{ false, `+Min`, `int16(1)`, int16(1), `int64(1)`, int64(1) },
{ false, `+Min`, `int16(1)`, int16(1), `float32(1)`, float32(1) },
{ false, `+Min`, `int16(1)`, int16(1), `float64(1)`, float64(1) },
{ false, `+Min`, `int16(1)`, int16(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `int16(1)`, int16(1), `VInt64(1)`, VInt64(1) },
// Canonical
{ true, `-Max`, `int16(-32768)`, int16(-32768), `int16(-32768)`, int16(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `int32(-32768)`, int32(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `int64(-32768)`, int64(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `float32(-32768)`, float32(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `float64(-32768)`, float64(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `VInt32(-32768)`, VInt32(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `VFloat64(-32768)`, VFloat64(-32768) },
// Canonical
{ true, `-Min`, `int16(-1)`, int16(-1), `int16(-1)`, int16(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `int8(-1)`, int8(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `float32(-1)`, float32(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `float64(-1)`, float64(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `VFloat64(-1)`, VFloat64(-1) },
// Canonical
{ true, `Full`, `int16(-123)`, int16(-123), `int16(-123)`, int16(-123) },
{ false, `Full`, `int16(-123)`, int16(-123), `VInt64(-123)`, VInt64(-123) },
// Canonical
{ true, `Random`, `int16(-15718)`, int16(-15718), `int16(-15718)`, int16(-15718) },
{ false, `Random`, `int16(-15718)`, int16(-15718), `VInt32(-15718)`, VInt32(-15718) },
// Canonical
{ true, `Random`, `int16(-7073)`, int16(-7073), `int16(-7073)`, int16(-7073) },
{ false, `Random`, `int16(-7073)`, int16(-7073), `VInt32(-7073)`, VInt32(-7073) },
// Canonical
{ true, `Zero`, `VInt16(0)`, VInt16(0), `VInt16(0)`, VInt16(0) },
{ false, `Zero`, `VInt16(0)`, VInt16(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VInt16(0)`, VInt16(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VInt16(32767)`, VInt16(32767), `VInt16(32767)`, VInt16(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `uint64(32767)`, uint64(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `int64(32767)`, int64(32767) },
// Canonical
{ true, `+Min`, `VInt16(1)`, VInt16(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `float32(1)`, float32(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `uint32(1)`, uint32(1) },
// Canonical
{ true, `-Max`, `VInt16(-32768)`, VInt16(-32768), `VInt16(-32768)`, VInt16(-32768) },
{ false, `-Max`, `VInt16(-32768)`, VInt16(-32768), `int64(-32768)`, int64(-32768) },
{ false, `-Max`, `VInt16(-32768)`, VInt16(-32768), `VFloat64(-32768)`, VFloat64(-32768) },
// Canonical
{ true, `-Min`, `VInt16(-1)`, VInt16(-1), `VInt16(-1)`, VInt16(-1) },
{ false, `-Min`, `VInt16(-1)`, VInt16(-1), `VFloat32(-1)`, VFloat32(-1) },
{ false, `-Min`, `VInt16(-1)`, VInt16(-1), `int64(-1)`, int64(-1) },
// Canonical
{ true, `Full`, `VInt16(-123)`, VInt16(-123), `VInt16(-123)`, VInt16(-123) },
{ false, `Full`, `VInt16(-123)`, VInt16(-123), `VInt64(-123)`, VInt64(-123) },
// Canonical
{ true, `Random`, `VInt16(-13054)`, VInt16(-13054), `VInt16(-13054)`, VInt16(-13054) },
{ false, `Random`, `VInt16(-13054)`, VInt16(-13054), `VInt32(-13054)`, VInt32(-13054) },
// Canonical
{ true, `Random`, `VInt16(-1878)`, VInt16(-1878), `VInt16(-1878)`, VInt16(-1878) },
{ false, `Random`, `VInt16(-1878)`, VInt16(-1878), `VInt32(-1878)`, VInt32(-1878) },
// Canonical
{ true, `Zero`, `int32(0)`, int32(0), `int32(0)`, int32(0) },
{ false, `Zero`, `int32(0)`, int32(0), `float64(0)`, float64(0) },
{ false, `Zero`, `int32(0)`, int32(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `int32(2147483647)`, int32(2147483647), `int32(2147483647)`, int32(2147483647) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `uint32(2147483647)`, uint32(2147483647) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `uint64(2147483647)`, uint64(2147483647) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `int64(2147483647)`, int64(2147483647) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `float64(2.147483647e+09)`, float64(2.147483647e+09) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `VFloat64(2.147483647e+09)`, VFloat64(2.147483647e+09) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `VUint32(2147483647)`, VUint32(2147483647) },
// Canonical
{ true, `+Min`, `int32(1)`, int32(1), `int32(1)`, int32(1) },
{ false, `+Min`, `int32(1)`, int32(1), `byte(1)`, byte(1) },
{ false, `+Min`, `int32(1)`, int32(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `int32(1)`, int32(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `int32(1)`, int32(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `int32(1)`, int32(1), `int8(1)`, int8(1) },
{ false, `+Min`, `int32(1)`, int32(1), `int16(1)`, int16(1) },
{ false, `+Min`, `int32(1)`, int32(1), `int64(1)`, int64(1) },
{ false, `+Min`, `int32(1)`, int32(1), `float32(1)`, float32(1) },
{ false, `+Min`, `int32(1)`, int32(1), `float64(1)`, float64(1) },
{ false, `+Min`, `int32(1)`, int32(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `int32(1)`, int32(1), `VInt64(1)`, VInt64(1) },
// Canonical
{ true, `-Max`, `int32(-2147483648)`, int32(-2147483648), `int32(-2147483648)`, int32(-2147483648) },
{ false, `-Max`, `int32(-2147483648)`, int32(-2147483648), `int64(-2147483648)`, int64(-2147483648) },
{ false, `-Max`, `int32(-2147483648)`, int32(-2147483648), `float64(-2.147483648e+09)`, float64(-2.147483648e+09) },
{ false, `-Max`, `int32(-2147483648)`, int32(-2147483648), `VInt32(-2147483648)`, VInt32(-2147483648) },
{ false, `-Max`, `int32(-2147483648)`, int32(-2147483648), `VFloat64(-2.147483648e+09)`, VFloat64(-2.147483648e+09) },
// Canonical
{ true, `-Min`, `int32(-1)`, int32(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `int8(-1)`, int8(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `int16(-1)`, int16(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `float32(-1)`, float32(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `float64(-1)`, float64(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `VFloat64(-1)`, VFloat64(-1) },
// Canonical
{ true, `Full`, `int32(-123)`, int32(-123), `int32(-123)`, int32(-123) },
{ false, `Full`, `int32(-123)`, int32(-123), `VInt64(-123)`, VInt64(-123) },
// Canonical
{ true, `Random`, `int32(-127108721)`, int32(-127108721), `int32(-127108721)`, int32(-127108721) },
{ false, `Random`, `int32(-127108721)`, int32(-127108721), `VInt32(-127108721)`, VInt32(-127108721) },
// Canonical
{ true, `Random`, `int32(-409987374)`, int32(-409987374), `int32(-409987374)`, int32(-409987374) },
{ false, `Random`, `int32(-409987374)`, int32(-409987374), `VInt32(-409987374)`, VInt32(-409987374) },
// Canonical
{ true, `Zero`, `VInt32(0)`, VInt32(0), `VInt32(0)`, VInt32(0) },
{ false, `Zero`, `VInt32(0)`, VInt32(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VInt32(0)`, VInt32(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `VInt32(2147483647)`, VInt32(2147483647) },
{ false, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `uint64(2147483647)`, uint64(2147483647) },
{ false, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `int64(2147483647)`, int64(2147483647) },
// Canonical
{ true, `+Min`, `VInt32(1)`, VInt32(1), `VInt32(1)`, VInt32(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `float32(1)`, float32(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `uint32(1)`, uint32(1) },
// Canonical
{ true, `-Max`, `VInt32(-2147483648)`, VInt32(-2147483648), `VInt32(-2147483648)`, VInt32(-2147483648) },
{ false, `-Max`, `VInt32(-2147483648)`, VInt32(-2147483648), `int64(-2147483648)`, int64(-2147483648) },
{ false, `-Max`, `VInt32(-2147483648)`, VInt32(-2147483648), `VFloat64(-2.147483648e+09)`, VFloat64(-2.147483648e+09) },
// Canonical
{ true, `-Min`, `VInt32(-1)`, VInt32(-1), `VInt32(-1)`, VInt32(-1) },
{ false, `-Min`, `VInt32(-1)`, VInt32(-1), `VInt16(-1)`, VInt16(-1) },
{ false, `-Min`, `VInt32(-1)`, VInt32(-1), `VFloat32(-1)`, VFloat32(-1) },
// Canonical
{ true, `Full`, `VInt32(-123)`, VInt32(-123), `VInt32(-123)`, VInt32(-123) },
{ false, `Full`, `VInt32(-123)`, VInt32(-123), `VInt64(-123)`, VInt64(-123) },
// Canonical
{ true, `Random`, `VInt32(-280267129)`, VInt32(-280267129), `VInt32(-280267129)`, VInt32(-280267129) },
{ false, `Random`, `VInt32(-280267129)`, VInt32(-280267129), `float64(-2.80267129e+08)`, float64(-2.80267129e+08) },
// Canonical
{ true, `Random`, `VInt32(3384205)`, VInt32(3384205), `VInt32(3384205)`, VInt32(3384205) },
{ false, `Random`, `VInt32(3384205)`, VInt32(3384205), `float64(3.384205e+06)`, float64(3.384205e+06) },
// Canonical
{ true, `Zero`, `int64(0)`, int64(0), `int64(0)`, int64(0) },
{ false, `Zero`, `int64(0)`, int64(0), `float64(0)`, float64(0) },
{ false, `Zero`, `int64(0)`, int64(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `int64(9223372036854775807)`, int64(9223372036854775807), `int64(9223372036854775807)`, int64(9223372036854775807) },
{ false, `+Max`, `int64(9223372036854775807)`, int64(9223372036854775807), `uint64(9223372036854775807)`, uint64(9223372036854775807) },
{ false, `+Max`, `int64(9223372036854775807)`, int64(9223372036854775807), `VUint64(9223372036854775807)`, VUint64(9223372036854775807) },
{ false, `+Max`, `int64(9223372036854775807)`, int64(9223372036854775807), `VInt64(9223372036854775807)`, VInt64(9223372036854775807) },
// Canonical
{ true, `+Min`, `int64(1)`, int64(1), `int64(1)`, int64(1) },
{ false, `+Min`, `int64(1)`, int64(1), `byte(1)`, byte(1) },
{ false, `+Min`, `int64(1)`, int64(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `int64(1)`, int64(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `int64(1)`, int64(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `int64(1)`, int64(1), `int8(1)`, int8(1) },
{ false, `+Min`, `int64(1)`, int64(1), `int16(1)`, int16(1) },
{ false, `+Min`, `int64(1)`, int64(1), `int32(1)`, int32(1) },
{ false, `+Min`, `int64(1)`, int64(1), `float32(1)`, float32(1) },
{ false, `+Min`, `int64(1)`, int64(1), `float64(1)`, float64(1) },
{ false, `+Min`, `int64(1)`, int64(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `int64(1)`, int64(1), `VInt64(1)`, VInt64(1) },
// Canonical
{ true, `-Max`, `int64(-9223372036854775808)`, int64(-9223372036854775808), `int64(-9223372036854775808)`, int64(-9223372036854775808) },
{ false, `-Max`, `int64(-9223372036854775808)`, int64(-9223372036854775808), `VInt64(-9223372036854775808)`, VInt64(-9223372036854775808) },
// Canonical
{ true, `-Min`, `int64(-1)`, int64(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `int8(-1)`, int8(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `int16(-1)`, int16(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `float32(-1)`, float32(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `float64(-1)`, float64(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `VFloat64(-1)`, VFloat64(-1) },
// Canonical
{ true, `Full`, `int64(-123)`, int64(-123), `int64(-123)`, int64(-123) },
{ false, `Full`, `int64(-123)`, int64(-123), `VInt64(-123)`, VInt64(-123) },
// Canonical
{ true, `Random`, `int64(1791361074309236413)`, int64(1791361074309236413), `int64(1791361074309236413)`, int64(1791361074309236413) },
{ false, `Random`, `int64(1791361074309236413)`, int64(1791361074309236413), `VInt64(1791361074309236413)`, VInt64(1791361074309236413) },
// Canonical
{ true, `Random`, `int64(-117421365904711896)`, int64(-117421365904711896), `int64(-117421365904711896)`, int64(-117421365904711896) },
{ false, `Random`, `int64(-117421365904711896)`, int64(-117421365904711896), `VInt64(-117421365904711896)`, VInt64(-117421365904711896) },
// Canonical
{ true, `Zero`, `VInt64(0)`, VInt64(0), `VInt64(0)`, VInt64(0) },
{ false, `Zero`, `VInt64(0)`, VInt64(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VInt64(0)`, VInt64(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VInt64(9223372036854775807)`, VInt64(9223372036854775807), `VInt64(9223372036854775807)`, VInt64(9223372036854775807) },
{ false, `+Max`, `VInt64(9223372036854775807)`, VInt64(9223372036854775807), `uint64(9223372036854775807)`, uint64(9223372036854775807) },
{ false, `+Max`, `VInt64(9223372036854775807)`, VInt64(9223372036854775807), `int64(9223372036854775807)`, int64(9223372036854775807) },
// Canonical
{ true, `+Min`, `VInt64(1)`, VInt64(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `float32(1)`, float32(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `uint32(1)`, uint32(1) },
// Canonical
{ true, `-Max`, `VInt64(-9223372036854775808)`, VInt64(-9223372036854775808), `VInt64(-9223372036854775808)`, VInt64(-9223372036854775808) },
{ false, `-Max`, `VInt64(-9223372036854775808)`, VInt64(-9223372036854775808), `int64(-9223372036854775808)`, int64(-9223372036854775808) },
// Canonical
{ true, `-Min`, `VInt64(-1)`, VInt64(-1), `VInt64(-1)`, VInt64(-1) },
{ false, `-Min`, `VInt64(-1)`, VInt64(-1), `VInt16(-1)`, VInt16(-1) },
{ false, `-Min`, `VInt64(-1)`, VInt64(-1), `VFloat32(-1)`, VFloat32(-1) },
// Canonical
{ true, `Full`, `VInt64(-123)`, VInt64(-123), `VInt64(-123)`, VInt64(-123) },
{ false, `Full`, `VInt64(-123)`, VInt64(-123), `VInt16(-123)`, VInt16(-123) },
// Canonical
{ true, `Random`, `VInt64(1972213572851542418)`, VInt64(1972213572851542418), `VInt64(1972213572851542418)`, VInt64(1972213572851542418) },
{ false, `Random`, `VInt64(1972213572851542418)`, VInt64(1972213572851542418), `int64(1972213572851542418)`, int64(1972213572851542418) },
// Canonical
{ true, `Random`, `VInt64(3736661114594839936)`, VInt64(3736661114594839936), `VInt64(3736661114594839936)`, VInt64(3736661114594839936) },
{ false, `Random`, `VInt64(3736661114594839936)`, VInt64(3736661114594839936), `int64(3736661114594839936)`, int64(3736661114594839936) },
// Canonical
{ true, `Zero`, `float32(0)`, float32(0), `float32(0)`, float32(0) },
{ false, `Zero`, `float32(0)`, float32(0), `float64(0)`, float64(0) },
{ false, `Zero`, `float32(0)`, float32(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `float32(1.7014117e+38)`, float32(1.7014117e+38), `float32(1.7014117e+38)`, float32(1.7014117e+38) },
{ false, `+Max`, `float32(1.7014117e+38)`, float32(1.7014117e+38), `float64(1.7014117331926443e+38)`, float64(1.7014117331926443e+38) },
{ false, `+Max`, `float32(1.7014117e+38)`, float32(1.7014117e+38), `VFloat64(1.7014117331926443e+38)`, VFloat64(1.7014117331926443e+38) },
{ false, `+Max`, `float32(1.7014117e+38)`, float32(1.7014117e+38), `VFloat32(1.7014117e+38)`, VFloat32(1.7014117e+38) },
// Canonical
{ true, `+Min`, `float32(1.4e-44)`, float32(1.4e-44), `float32(1.4e-44)`, float32(1.4e-44) },
{ false, `+Min`, `float32(1.4e-44)`, float32(1.4e-44), `float64(1.401298464324817e-44)`, float64(1.401298464324817e-44) },
{ false, `+Min`, `float32(1.4e-44)`, float32(1.4e-44), `VFloat64(1.401298464324817e-44)`, VFloat64(1.401298464324817e-44) },
{ false, `+Min`, `float32(1.4e-44)`, float32(1.4e-44), `VFloat32(1.4e-44)`, VFloat32(1.4e-44) },
// Canonical
{ true, `-Max`, `float32(-1.7014117e+38)`, float32(-1.7014117e+38), `float32(-1.7014117e+38)`, float32(-1.7014117e+38) },
{ false, `-Max`, `float32(-1.7014117e+38)`, float32(-1.7014117e+38), `float64(-1.7014117331926443e+38)`, float64(-1.7014117331926443e+38) },
{ false, `-Max`, `float32(-1.7014117e+38)`, float32(-1.7014117e+38), `VFloat64(-1.7014117331926443e+38)`, VFloat64(-1.7014117331926443e+38) },
{ false, `-Max`, `float32(-1.7014117e+38)`, float32(-1.7014117e+38), `VFloat32(-1.7014117e+38)`, VFloat32(-1.7014117e+38) },
// Canonical
{ true, `-Min`, `float32(-1.4e-44)`, float32(-1.4e-44), `float32(-1.4e-44)`, float32(-1.4e-44) },
{ false, `-Min`, `float32(-1.4e-44)`, float32(-1.4e-44), `float64(-1.401298464324817e-44)`, float64(-1.401298464324817e-44) },
{ false, `-Min`, `float32(-1.4e-44)`, float32(-1.4e-44), `VFloat64(-1.401298464324817e-44)`, VFloat64(-1.401298464324817e-44) },
{ false, `-Min`, `float32(-1.4e-44)`, float32(-1.4e-44), `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44) },
// Canonical
{ true, `Full`, `float32(1.23)`, float32(1.23), `float32(1.23)`, float32(1.23) },
{ false, `Full`, `float32(1.23)`, float32(1.23), `VFloat64(1.23)`, VFloat64(1.23) },
// Canonical
{ true, `Random`, `float32(-2.9703176e+09)`, float32(-2.9703176e+09), `float32(-2.9703176e+09)`, float32(-2.9703176e+09) },
{ false, `Random`, `float32(-2.9703176e+09)`, float32(-2.9703176e+09), `float64(-2.9703175477894535e+09)`, float64(-2.9703175477894535e+09) },
// Canonical
{ true, `Random`, `float32(2.1855086e+09)`, float32(2.1855086e+09), `float32(2.1855086e+09)`, float32(2.1855086e+09) },
{ false, `Random`, `float32(2.1855086e+09)`, float32(2.1855086e+09), `float64(2.1855085956262503e+09)`, float64(2.1855085956262503e+09) },
// Canonical
{ true, `Zero`, `VFloat32(0)`, VFloat32(0), `VFloat32(0)`, VFloat32(0) },
{ false, `Zero`, `VFloat32(0)`, VFloat32(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VFloat32(0)`, VFloat32(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VFloat32(1.7014117e+38)`, VFloat32(1.7014117e+38), `VFloat32(1.7014117e+38)`, VFloat32(1.7014117e+38) },
{ false, `+Max`, `VFloat32(1.7014117e+38)`, VFloat32(1.7014117e+38), `VFloat64(1.7014117331926443e+38)`, VFloat64(1.7014117331926443e+38) },
{ false, `+Max`, `VFloat32(1.7014117e+38)`, VFloat32(1.7014117e+38), `float32(1.7014117e+38)`, float32(1.7014117e+38) },
// Canonical
{ true, `+Min`, `VFloat32(1.4e-44)`, VFloat32(1.4e-44), `VFloat32(1.4e-44)`, VFloat32(1.4e-44) },
{ false, `+Min`, `VFloat32(1.4e-44)`, VFloat32(1.4e-44), `float32(1.4e-44)`, float32(1.4e-44) },
{ false, `+Min`, `VFloat32(1.4e-44)`, VFloat32(1.4e-44), `VFloat64(1.401298464324817e-44)`, VFloat64(1.401298464324817e-44) },
// Canonical
{ true, `-Max`, `VFloat32(-1.7014117e+38)`, VFloat32(-1.7014117e+38), `VFloat32(-1.7014117e+38)`, VFloat32(-1.7014117e+38) },
{ false, `-Max`, `VFloat32(-1.7014117e+38)`, VFloat32(-1.7014117e+38), `VFloat64(-1.7014117331926443e+38)`, VFloat64(-1.7014117331926443e+38) },
{ false, `-Max`, `VFloat32(-1.7014117e+38)`, VFloat32(-1.7014117e+38), `float64(-1.7014117331926443e+38)`, float64(-1.7014117331926443e+38) },
// Canonical
{ true, `-Min`, `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44), `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44) },
{ false, `-Min`, `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44), `float32(-1.4e-44)`, float32(-1.4e-44) },
{ false, `-Min`, `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44), `VFloat64(-1.401298464324817e-44)`, VFloat64(-1.401298464324817e-44) },
// Canonical
{ true, `Full`, `VFloat32(1.23)`, VFloat32(1.23), `VFloat32(1.23)`, VFloat32(1.23) },
{ false, `Full`, `VFloat32(1.23)`, VFloat32(1.23), `VFloat64(1.23)`, VFloat64(1.23) },
// Canonical
{ true, `Random`, `VFloat32(-2.6656801e+09)`, VFloat32(-2.6656801e+09), `VFloat32(-2.6656801e+09)`, VFloat32(-2.6656801e+09) },
{ false, `Random`, `VFloat32(-2.6656801e+09)`, VFloat32(-2.6656801e+09), `float64(-2.665680028150929e+09)`, float64(-2.665680028150929e+09) },
// Canonical
{ true, `Random`, `VFloat32(-2.1517962e+09)`, VFloat32(-2.1517962e+09), `VFloat32(-2.1517962e+09)`, VFloat32(-2.1517962e+09) },
{ false, `Random`, `VFloat32(-2.1517962e+09)`, VFloat32(-2.1517962e+09), `float64(-2.151796264764773e+09)`, float64(-2.151796264764773e+09) },
// Canonical
{ true, `Zero`, `float64(0)`, float64(0), `float64(0)`, float64(0) },
{ false, `Zero`, `float64(0)`, float64(0), `VFloat64(0)`, VFloat64(0) },
{ false, `Zero`, `float64(0)`, float64(0), `VInt32(0)`, VInt32(0) },
// Canonical
{ true, `+Max`, `float64(8.988465674311579e+307)`, float64(8.988465674311579e+307), `float64(8.988465674311579e+307)`, float64(8.988465674311579e+307) },
{ false, `+Max`, `float64(8.988465674311579e+307)`, float64(8.988465674311579e+307), `VFloat64(8.988465674311579e+307)`, VFloat64(8.988465674311579e+307) },
// Canonical
{ true, `+Min`, `float64(5e-323)`, float64(5e-323), `float64(5e-323)`, float64(5e-323) },
{ false, `+Min`, `float64(5e-323)`, float64(5e-323), `float32(0)`, float32(0) },
{ false, `+Min`, `float64(5e-323)`, float64(5e-323), `VFloat64(5e-323)`, VFloat64(5e-323) },
{ false, `+Min`, `float64(5e-323)`, float64(5e-323), `VFloat32(0)`, VFloat32(0) },
// Canonical
{ true, `-Max`, `float64(-8.988465674311579e+307)`, float64(-8.988465674311579e+307), `float64(-8.988465674311579e+307)`, float64(-8.988465674311579e+307) },
{ false, `-Max`, `float64(-8.988465674311579e+307)`, float64(-8.988465674311579e+307), `VFloat64(-8.988465674311579e+307)`, VFloat64(-8.988465674311579e+307) },
// Canonical
{ true, `-Min`, `float64(-5e-323)`, float64(-5e-323), `float64(-5e-323)`, float64(-5e-323) },
{ false, `-Min`, `float64(-5e-323)`, float64(-5e-323), `float32(-0)`, float32(-0) },
{ false, `-Min`, `float64(-5e-323)`, float64(-5e-323), `VFloat64(-5e-323)`, VFloat64(-5e-323) },
{ false, `-Min`, `float64(-5e-323)`, float64(-5e-323), `VFloat32(-0)`, VFloat32(-0) },
// Canonical
{ true, `Full`, `float64(1.23)`, float64(1.23), `float64(1.23)`, float64(1.23) },
{ false, `Full`, `float64(1.23)`, float64(1.23), `VFloat64(1.23)`, VFloat64(1.23) },
// Canonical
{ true, `Random`, `float64(4.639790963581885e+08)`, float64(4.639790963581885e+08), `float64(4.639790963581885e+08)`, float64(4.639790963581885e+08) },
{ false, `Random`, `float64(4.639790963581885e+08)`, float64(4.639790963581885e+08), `VFloat64(4.639790963581885e+08)`, VFloat64(4.639790963581885e+08) },
// Canonical
{ true, `Random`, `float64(2.3293447472770217e+08)`, float64(2.3293447472770217e+08), `float64(2.3293447472770217e+08)`, float64(2.3293447472770217e+08) },
{ false, `Random`, `float64(2.3293447472770217e+08)`, float64(2.3293447472770217e+08), `VFloat64(2.3293447472770217e+08)`, VFloat64(2.3293447472770217e+08) },
// Canonical
{ true, `Zero`, `VFloat64(0)`, VFloat64(0), `VFloat64(0)`, VFloat64(0) },
{ false, `Zero`, `VFloat64(0)`, VFloat64(0), `float64(0)`, float64(0) },
{ false, `Zero`, `VFloat64(0)`, VFloat64(0), `VInt32(0)`, VInt32(0) },
// Canonical
{ true, `+Max`, `VFloat64(8.988465674311579e+307)`, VFloat64(8.988465674311579e+307), `VFloat64(8.988465674311579e+307)`, VFloat64(8.988465674311579e+307) },
{ false, `+Max`, `VFloat64(8.988465674311579e+307)`, VFloat64(8.988465674311579e+307), `float64(8.988465674311579e+307)`, float64(8.988465674311579e+307) },
// Canonical
{ true, `+Min`, `VFloat64(5e-323)`, VFloat64(5e-323), `VFloat64(5e-323)`, VFloat64(5e-323) },
{ false, `+Min`, `VFloat64(5e-323)`, VFloat64(5e-323), `float32(0)`, float32(0) },
{ false, `+Min`, `VFloat64(5e-323)`, VFloat64(5e-323), `VFloat32(0)`, VFloat32(0) },
// Canonical
{ true, `-Max`, `VFloat64(-8.988465674311579e+307)`, VFloat64(-8.988465674311579e+307), `VFloat64(-8.988465674311579e+307)`, VFloat64(-8.988465674311579e+307) },
{ false, `-Max`, `VFloat64(-8.988465674311579e+307)`, VFloat64(-8.988465674311579e+307), `float64(-8.988465674311579e+307)`, float64(-8.988465674311579e+307) },
// Canonical
{ true, `-Min`, `VFloat64(-5e-323)`, VFloat64(-5e-323), `VFloat64(-5e-323)`, VFloat64(-5e-323) },
{ false, `-Min`, `VFloat64(-5e-323)`, VFloat64(-5e-323), `VFloat32(-0)`, VFloat32(-0) },
{ false, `-Min`, `VFloat64(-5e-323)`, VFloat64(-5e-323), `float32(-0)`, float32(-0) },
// Canonical
{ true, `Full`, `VFloat64(1.23)`, VFloat64(1.23), `VFloat64(1.23)`, VFloat64(1.23) },
{ false, `Full`, `VFloat64(1.23)`, VFloat64(1.23), `VFloat32(1.23)`, VFloat32(1.23) },
// Canonical
{ true, `Random`, `VFloat64(-1.7390083583175156e+09)`, VFloat64(-1.7390083583175156e+09), `VFloat64(-1.7390083583175156e+09)`, VFloat64(-1.7390083583175156e+09) },
{ false, `Random`, `VFloat64(-1.7390083583175156e+09)`, VFloat64(-1.7390083583175156e+09), `float64(-1.7390083583175156e+09)`, float64(-1.7390083583175156e+09) },
// Canonical
{ true, `Random`, `VFloat64(-1.2112472683796887e+09)`, VFloat64(-1.2112472683796887e+09), `VFloat64(-1.2112472683796887e+09)`, VFloat64(-1.2112472683796887e+09) },
{ false, `Random`, `VFloat64(-1.2112472683796887e+09)`, VFloat64(-1.2112472683796887e+09), `float64(-1.2112472683796887e+09)`, float64(-1.2112472683796887e+09) },
// Canonical
{ true, `Zero`, `?VStructEmpty(nil)`, ?VStructEmpty(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `Zero`, `?VStructEmpty(nil)`, ?VStructEmpty(nil), `error(nil)`, error(nil) },
{ false, `Zero`, `?VStructEmpty(nil)`, ?VStructEmpty(nil), `?VStructDepth2_Rand0(nil)`, ?VStructDepth2_Rand0(nil) },
{ false, `NilAny`, `?VStructEmpty(nil)`, ?VStructEmpty(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`, `?VStructEmpty{}`, ?VStructEmpty{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Full`, `?VStructEmpty{}`, ?VStructEmpty{}, `?VStructDepth1_All{}`, ?VStructDepth1_All{} },
// Canonical
{ true, `Zero`, `VArray3_Any{}`, VArray3_Any{}, `VArray3_Any{}`, VArray3_Any{} },
{ false, `Zero`, `VArray3_Any{}`, VArray3_Any{}, `[]any{nil, nil, nil}`, []any{nil, nil, nil} },
{ false, `Zero`, `VArray3_Any{}`, VArray3_Any{}, `VList_Any{nil, nil, nil}`, VList_Any{nil, nil, nil} },
// Canonical
{ true, `Full`, `VArray3_Any{int64(-123), int64(-123), int64(-123)}`, VArray3_Any{int64(-123), int64(-123), int64(-123)}, `VArray3_Any{int64(-123), int64(-123), int64(-123)}`, VArray3_Any{int64(-123), int64(-123), int64(-123)} },
{ false, `Full`, `VArray3_Any{int64(-123), int64(-123), int64(-123)}`, VArray3_Any{int64(-123), int64(-123), int64(-123)}, `VList_VFloat64{-123, -123, -123}`, VList_VFloat64{-123, -123, -123} },
// Canonical
{ true, `Random`, `VArray3_Any{VUnionDepth1_Rand0{F12: 3335}, VArray1_Error{{Id: "i", RetryCode: RetryConnection}}, VStructEmpty{}}`, VArray3_Any{VUnionDepth1_Rand0{F12: 3335}, VArray1_Error{{Id: "i", RetryCode: RetryConnection}}, VStructEmpty{}}, `VArray3_Any{VUnionDepth1_Rand0{F12: 3335}, VArray1_Error{{Id: "i", RetryCode: RetryConnection}}, VStructEmpty{}}`, VArray3_Any{VUnionDepth1_Rand0{F12: 3335}, VArray1_Error{{Id: "i", RetryCode: RetryConnection}}, VStructEmpty{}} },
{ false, `Random`, `VArray3_Any{VUnionDepth1_Rand0{F12: 3335}, VArray1_Error{{Id: "i", RetryCode: RetryConnection}}, VStructEmpty{}}`, VArray3_Any{VUnionDepth1_Rand0{F12: 3335}, VArray1_Error{{Id: "i", RetryCode: RetryConnection}}, VStructEmpty{}}, `[]any{VUnionDepth1_Rand0{F12: 3335}, VArray1_Error{{Id: "i", RetryCode: RetryConnection}}, VStructEmpty{}}`, []any{VUnionDepth1_Rand0{F12: 3335}, VArray1_Error{{Id: "i", RetryCode: RetryConnection}}, VStructEmpty{}} },
// Canonical
{ true, `Random`, `VArray3_Any{VArray3_VString{}, VStructEmpty{}, nil}`, VArray3_Any{VArray3_VString{}, VStructEmpty{}, nil}, `VArray3_Any{VArray3_VString{}, VStructEmpty{}, nil}`, VArray3_Any{VArray3_VString{}, VStructEmpty{}, nil} },
{ false, `Random`, `VArray3_Any{VArray3_VString{}, VStructEmpty{}, nil}`, VArray3_Any{VArray3_VString{}, VStructEmpty{}, nil}, `[]any{VArray3_VString{}, VStructEmpty{}, nil}`, []any{VArray3_VString{}, VStructEmpty{}, nil} },
// Canonical
{ true, `Zero`, `VArray3_Bool{}`, VArray3_Bool{}, `VArray3_Bool{}`, VArray3_Bool{} },
{ false, `Zero`, `VArray3_Bool{}`, VArray3_Bool{}, `VList_VBool{false, false, false}`, VList_VBool{false, false, false} },
{ false, `Zero`, `VArray3_Bool{}`, VArray3_Bool{}, `VArray3_Any{false, false, false}`, VArray3_Any{false, false, false} },
// Canonical
{ true, `Full`, `VArray3_Bool{true, true, true}`, VArray3_Bool{true, true, true}, `VArray3_Bool{true, true, true}`, VArray3_Bool{true, true, true} },
{ false, `Full`, `VArray3_Bool{true, true, true}`, VArray3_Bool{true, true, true}, `[]VBool{true, true, true}`, []VBool{true, true, true} },
// Canonical
{ true, `Zero`, `VArray3_VBool{}`, VArray3_VBool{}, `VArray3_VBool{}`, VArray3_VBool{} },
{ false, `Zero`, `VArray3_VBool{}`, VArray3_VBool{}, `VList_VBool{false, false, false}`, VList_VBool{false, false, false} },
{ false, `Zero`, `VArray3_VBool{}`, VArray3_VBool{}, `VArray3_Any{VBool(false), VBool(false), VBool(false)}`, VArray3_Any{VBool(false), VBool(false), VBool(false)} },
// Canonical
{ true, `Full`, `VArray3_VBool{true, true, true}`, VArray3_VBool{true, true, true}, `VArray3_VBool{true, true, true}`, VArray3_VBool{true, true, true} },
{ false, `Full`, `VArray3_VBool{true, true, true}`, VArray3_VBool{true, true, true}, `[]VBool{true, true, true}`, []VBool{true, true, true} },
// Canonical
{ true, `Zero`, `VArray1_String{}`, VArray1_String{}, `VArray1_String{}`, VArray1_String{} },
{ false, `Zero`, `VArray1_String{}`, VArray1_String{}, `VList_String{""}`, VList_String{""} },
{ false, `Zero`, `VArray1_String{}`, VArray1_String{}, `VList_VString{""}`, VList_VString{""} },
// Canonical
{ true, `Full`, `VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `[]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `VArray1_String{"bc"}`, VArray1_String{"bc"}, `VArray1_String{"bc"}`, VArray1_String{"bc"} },
{ false, `Random`, `VArray1_String{"bc"}`, VArray1_String{"bc"}, `[]string{"bc"}`, []string{"bc"} },
// Canonical
{ true, `Random`, `VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤"}`, VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤"}, `VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤"}`, VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤"} },
{ false, `Random`, `VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤"}`, VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤"}, `[]string{"abcdefghijklmnopΔΘΠΣΦ王普澤"}`, []string{"abcdefghijklmnopΔΘΠΣΦ王普澤"} },
// Canonical
{ true, `Zero`, `VArray3_VString{}`, VArray3_VString{}, `VArray3_VString{}`, VArray3_VString{} },
{ false, `Zero`, `VArray3_VString{}`, VArray3_VString{}, `VList_String{"", "", ""}`, VList_String{"", "", ""} },
{ false, `Zero`, `VArray3_VString{}`, VArray3_VString{}, `VArray3_Any{VString(""), VString(""), VString("")}`, VArray3_Any{VString(""), VString(""), VString("")} },
// Canonical
{ true, `Full`, `VArray3_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VArray3_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VArray3_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VArray3_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `VArray3_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VArray3_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `[]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界", "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `VArray3_VString{"ΠΣΦ王普澤", "", "fghijklmnopΔΘΠΣΦ王"}`, VArray3_VString{"ΠΣΦ王普澤", "", "fghijklmnopΔΘΠΣΦ王"}, `VArray3_VString{"ΠΣΦ王普澤", "", "fghijklmnopΔΘΠΣΦ王"}`, VArray3_VString{"ΠΣΦ王普澤", "", "fghijklmnopΔΘΠΣΦ王"} },
{ false, `Random`, `VArray3_VString{"ΠΣΦ王普澤", "", "fghijklmnopΔΘΠΣΦ王"}`, VArray3_VString{"ΠΣΦ王普澤", "", "fghijklmnopΔΘΠΣΦ王"}, `[]string{"ΠΣΦ王普澤", "", "fghijklmnopΔΘΠΣΦ王"}`, []string{"ΠΣΦ王普澤", "", "fghijklmnopΔΘΠΣΦ王"} },
// Canonical
{ true, `Random`, `VArray3_VString{"Π", "cdefg", "jklmnopΔ"}`, VArray3_VString{"Π", "cdefg", "jklmnopΔ"}, `VArray3_VString{"Π", "cdefg", "jklmnopΔ"}`, VArray3_VString{"Π", "cdefg", "jklmnopΔ"} },
{ false, `Random`, `VArray3_VString{"Π", "cdefg", "jklmnopΔ"}`, VArray3_VString{"Π", "cdefg", "jklmnopΔ"}, `[]string{"Π", "cdefg", "jklmnopΔ"}`, []string{"Π", "cdefg", "jklmnopΔ"} },
// Canonical
{ true, `Zero`, `VArray2_TypeObject{}`, VArray2_TypeObject{}, `VArray2_TypeObject{}`, VArray2_TypeObject{} },
{ false, `Zero`, `VArray2_TypeObject{}`, VArray2_TypeObject{}, `[]any{typeobject(any), typeobject(any)}`, []any{typeobject(any), typeobject(any)} },
{ false, `Zero`, `VArray2_TypeObject{}`, VArray2_TypeObject{}, `VList_TypeObject{typeobject(any), typeobject(any)}`, VList_TypeObject{typeobject(any), typeobject(any)} },
// Canonical
{ true, `Full`, `VArray2_TypeObject{typeobject(int64), typeobject(int64)}`, VArray2_TypeObject{typeobject(int64), typeobject(int64)}, `VArray2_TypeObject{typeobject(int64), typeobject(int64)}`, VArray2_TypeObject{typeobject(int64), typeobject(int64)} },
{ false, `Full`, `VArray2_TypeObject{typeobject(int64), typeobject(int64)}`, VArray2_TypeObject{typeobject(int64), typeobject(int64)}, `VList_Any{typeobject(int64), typeobject(int64)}`, VList_Any{typeobject(int64), typeobject(int64)} },
// Canonical
{ true, `Random`, `VArray2_TypeObject{typeobject(set[int64]), typeobject([]int32)}`, VArray2_TypeObject{typeobject(set[int64]), typeobject([]int32)}, `VArray2_TypeObject{typeobject(set[int64]), typeobject([]int32)}`, VArray2_TypeObject{typeobject(set[int64]), typeobject([]int32)} },
{ false, `Random`, `VArray2_TypeObject{typeobject(set[int64]), typeobject([]int32)}`, VArray2_TypeObject{typeobject(set[int64]), typeobject([]int32)}, `[]any{typeobject(set[int64]), typeobject([]int32)}`, []any{typeobject(set[int64]), typeobject([]int32)} },
// Canonical
{ true, `Random`, `VArray2_TypeObject{typeobject([]VArray1_String), typeobject(VInt16)}`, VArray2_TypeObject{typeobject([]VArray1_String), typeobject(VInt16)}, `VArray2_TypeObject{typeobject([]VArray1_String), typeobject(VInt16)}`, VArray2_TypeObject{typeobject([]VArray1_String), typeobject(VInt16)} },
{ false, `Random`, `VArray2_TypeObject{typeobject([]VArray1_String), typeobject(VInt16)}`, VArray2_TypeObject{typeobject([]VArray1_String), typeobject(VInt16)}, `[]any{typeobject([]VArray1_String), typeobject(VInt16)}`, []any{typeobject([]VArray1_String), typeobject(VInt16)} },
// Canonical
{ true, `Zero`, `VArray1_Byte("\x00")`, VArray1_Byte("\x00"), `VArray1_Byte("\x00")`, VArray1_Byte("\x00") },
{ false, `Zero`, `VArray1_Byte("\x00")`, VArray1_Byte("\x00"), `VArray1_Uint64{}`, VArray1_Uint64{} },
{ false, `Zero`, `VArray1_Byte("\x00")`, VArray1_Byte("\x00"), `[]float64{0}`, []float64{0} },
// Canonical
{ true, `Full`, `VArray1_Byte("{")`, VArray1_Byte("{"), `VArray1_Byte("{")`, VArray1_Byte("{") },
{ false, `Full`, `VArray1_Byte("{")`, VArray1_Byte("{"), `VList_VUint32{123}`, VList_VUint32{123} },
// Canonical
{ true, `Random`, `VArray1_Byte("U")`, VArray1_Byte("U"), `VArray1_Byte("U")`, VArray1_Byte("U") },
{ false, `Random`, `VArray1_Byte("U")`, VArray1_Byte("U"), `VList_Byte("U")`, VList_Byte("U") },
// Canonical
{ true, `Random`, `VArray1_Byte("\x90")`, VArray1_Byte("\x90"), `VArray1_Byte("\x90")`, VArray1_Byte("\x90") },
{ false, `Random`, `VArray1_Byte("\x90")`, VArray1_Byte("\x90"), `VList_Byte("\x90")`, VList_Byte("\x90") },
// Canonical
{ true, `Zero`, `VArray2_VByte("\x00\x00")`, VArray2_VByte("\x00\x00"), `VArray2_VByte("\x00\x00")`, VArray2_VByte("\x00\x00") },
{ false, `Zero`, `VArray2_VByte("\x00\x00")`, VArray2_VByte("\x00\x00"), `VArray2_Uint32{}`, VArray2_Uint32{} },
{ false, `Zero`, `VArray2_VByte("\x00\x00")`, VArray2_VByte("\x00\x00"), `[]float64{0, 0}`, []float64{0, 0} },
// Canonical
{ true, `Full`, `VArray2_VByte("{{")`, VArray2_VByte("{{"), `VArray2_VByte("{{")`, VArray2_VByte("{{") },
{ false, `Full`, `VArray2_VByte("{{")`, VArray2_VByte("{{"), `VList_VUint32{123, 123}`, VList_VUint32{123, 123} },
// Canonical
{ true, `Random`, `VArray2_VByte("&T")`, VArray2_VByte("&T"), `VArray2_VByte("&T")`, VArray2_VByte("&T") },
{ false, `Random`, `VArray2_VByte("&T")`, VArray2_VByte("&T"), `VList_Byte("&T")`, VList_Byte("&T") },
// Canonical
{ true, `Random`, `VArray2_VByte(":f")`, VArray2_VByte(":f"), `VArray2_VByte(":f")`, VArray2_VByte(":f") },
{ false, `Random`, `VArray2_VByte(":f")`, VArray2_VByte(":f"), `VList_Byte(":f")`, VList_Byte(":f") },
// Canonical
{ true, `Zero`, `VArray2_VEnumAbc{}`, VArray2_VEnumAbc{}, `VArray2_VEnumAbc{}`, VArray2_VEnumAbc{} },
{ false, `Zero`, `VArray2_VEnumAbc{}`, VArray2_VEnumAbc{}, `VList_String{"A", "A"}`, VList_String{"A", "A"} },
{ false, `Zero`, `VArray2_VEnumAbc{}`, VArray2_VEnumAbc{}, `VList_VString{"A", "A"}`, VList_VString{"A", "A"} },
// Canonical
{ true, `Full`, `VArray2_VEnumAbc{VEnumAbc.C, VEnumAbc.C}`, VArray2_VEnumAbc{VEnumAbc.C, VEnumAbc.C}, `VArray2_VEnumAbc{VEnumAbc.C, VEnumAbc.C}`, VArray2_VEnumAbc{VEnumAbc.C, VEnumAbc.C} },
{ false, `Full`, `VArray2_VEnumAbc{VEnumAbc.C, VEnumAbc.C}`, VArray2_VEnumAbc{VEnumAbc.C, VEnumAbc.C}, `[]VEnumBcd{VEnumBcd.C, VEnumBcd.C}`, []VEnumBcd{VEnumBcd.C, VEnumBcd.C} },
// Canonical
{ true, `Zero`, `VArray2_VEnumBcd{}`, VArray2_VEnumBcd{}, `VArray2_VEnumBcd{}`, VArray2_VEnumBcd{} },
{ false, `Zero`, `VArray2_VEnumBcd{}`, VArray2_VEnumBcd{}, `VList_String{"B", "B"}`, VList_String{"B", "B"} },
{ false, `Zero`, `VArray2_VEnumBcd{}`, VArray2_VEnumBcd{}, `VList_VEnumBcd{VEnumBcd.B, VEnumBcd.B}`, VList_VEnumBcd{VEnumBcd.B, VEnumBcd.B} },
// Canonical
{ true, `Full`, `VArray2_VEnumBcd{VEnumBcd.D, VEnumBcd.D}`, VArray2_VEnumBcd{VEnumBcd.D, VEnumBcd.D}, `VArray2_VEnumBcd{VEnumBcd.D, VEnumBcd.D}`, VArray2_VEnumBcd{VEnumBcd.D, VEnumBcd.D} },
{ false, `Full`, `VArray2_VEnumBcd{VEnumBcd.D, VEnumBcd.D}`, VArray2_VEnumBcd{VEnumBcd.D, VEnumBcd.D}, `[]VEnumBcd{VEnumBcd.D, VEnumBcd.D}`, []VEnumBcd{VEnumBcd.D, VEnumBcd.D} },
// Canonical
{ true, `Zero`, `VArray1_VStructEmpty{}`, VArray1_VStructEmpty{}, `VArray1_VStructEmpty{}`, VArray1_VStructEmpty{} },
{ false, `Zero`, `VArray1_VStructEmpty{}`, VArray1_VStructEmpty{}, `[]VStructEmpty{{}}`, []VStructEmpty{{}} },
{ false, `Zero`, `VArray1_VStructEmpty{}`, VArray1_VStructEmpty{}, `VList_VStructDepth1_All{{}}`, VList_VStructDepth1_All{{}} },
// Canonical
{ true, `Zero`, `VArray1_Error{}`, VArray1_Error{}, `VArray1_Error{}`, VArray1_Error{} },
{ false, `Zero`, `VArray1_Error{}`, VArray1_Error{}, `[]error{nil}`, []error{nil} },
{ false, `Zero`, `VArray1_Error{}`, VArray1_Error{}, `[]any{nil}`, []any{nil} },
// Canonical
{ true, `Full`, `VArray1_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray1_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `VArray1_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray1_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
{ false, `Full`, `VArray1_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray1_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `[]error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, []error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
// Canonical
{ true, `Random`, `VArray1_Error{{Id: "e", RetryCode: RetryBackoff, Msg: "jklmnopΔΘΠ"}}`, VArray1_Error{{Id: "e", RetryCode: RetryBackoff, Msg: "jklmnopΔΘΠ"}}, `VArray1_Error{{Id: "e", RetryCode: RetryBackoff, Msg: "jklmnopΔΘΠ"}}`, VArray1_Error{{Id: "e", RetryCode: RetryBackoff, Msg: "jklmnopΔΘΠ"}} },
{ false, `Random`, `VArray1_Error{{Id: "e", RetryCode: RetryBackoff, Msg: "jklmnopΔΘΠ"}}`, VArray1_Error{{Id: "e", RetryCode: RetryBackoff, Msg: "jklmnopΔΘΠ"}}, `[]any{error{Id: "e", RetryCode: RetryBackoff, Msg: "jklmnopΔΘΠ"}}`, []any{error{Id: "e", RetryCode: RetryBackoff, Msg: "jklmnopΔΘΠ"}} },
// Canonical
{ true, `Random`, `VArray1_Error{{RetryCode: RetryRefetch}}`, VArray1_Error{{RetryCode: RetryRefetch}}, `VArray1_Error{{RetryCode: RetryRefetch}}`, VArray1_Error{{RetryCode: RetryRefetch}} },
{ false, `Random`, `VArray1_Error{{RetryCode: RetryRefetch}}`, VArray1_Error{{RetryCode: RetryRefetch}}, `[]any{error{RetryCode: RetryRefetch}}`, []any{error{RetryCode: RetryRefetch}} },
// Canonical
{ true, `Zero`, `VArray2_Uint32{}`, VArray2_Uint32{}, `VArray2_Uint32{}`, VArray2_Uint32{} },
{ false, `Zero`, `VArray2_Uint32{}`, VArray2_Uint32{}, `[]float64{0, 0}`, []float64{0, 0} },
{ false, `Zero`, `VArray2_Uint32{}`, VArray2_Uint32{}, `[]int32{0, 0}`, []int32{0, 0} },
// Canonical
{ true, `Full`, `VArray2_Uint32{123, 123}`, VArray2_Uint32{123, 123}, `VArray2_Uint32{123, 123}`, VArray2_Uint32{123, 123} },
{ false, `Full`, `VArray2_Uint32{123, 123}`, VArray2_Uint32{123, 123}, `VList_VUint32{123, 123}`, VList_VUint32{123, 123} },
// Canonical
{ true, `Random`, `VArray2_Uint32{1767088296, 712233476}`, VArray2_Uint32{1767088296, 712233476}, `VArray2_Uint32{1767088296, 712233476}`, VArray2_Uint32{1767088296, 712233476} },
{ false, `Random`, `VArray2_Uint32{1767088296, 712233476}`, VArray2_Uint32{1767088296, 712233476}, `[]any{uint32(1767088296), uint32(712233476)}`, []any{uint32(1767088296), uint32(712233476)} },
// Canonical
{ true, `Random`, `VArray2_Uint32{1392933563, 643437080}`, VArray2_Uint32{1392933563, 643437080}, `VArray2_Uint32{1392933563, 643437080}`, VArray2_Uint32{1392933563, 643437080} },
{ false, `Random`, `VArray2_Uint32{1392933563, 643437080}`, VArray2_Uint32{1392933563, 643437080}, `[]any{uint32(1392933563), uint32(643437080)}`, []any{uint32(1392933563), uint32(643437080)} },
// Canonical
{ true, `Zero`, `VArray1_Uint64{}`, VArray1_Uint64{}, `VArray1_Uint64{}`, VArray1_Uint64{} },
{ false, `Zero`, `VArray1_Uint64{}`, VArray1_Uint64{}, `[]float64{0}`, []float64{0} },
{ false, `Zero`, `VArray1_Uint64{}`, VArray1_Uint64{}, `[]int32{0}`, []int32{0} },
// Canonical
{ true, `Full`, `VArray1_Uint64{123}`, VArray1_Uint64{123}, `VArray1_Uint64{123}`, VArray1_Uint64{123} },
{ false, `Full`, `VArray1_Uint64{123}`, VArray1_Uint64{123}, `VArray1_Byte("{")`, VArray1_Byte("{") },
// Canonical
{ true, `Random`, `VArray1_Uint64{4747207760175831629}`, VArray1_Uint64{4747207760175831629}, `VArray1_Uint64{4747207760175831629}`, VArray1_Uint64{4747207760175831629} },
{ false, `Random`, `VArray1_Uint64{4747207760175831629}`, VArray1_Uint64{4747207760175831629}, `[]any{uint64(4747207760175831629)}`, []any{uint64(4747207760175831629)} },
// Canonical
{ true, `Random`, `VArray1_Uint64{2844754190857521241}`, VArray1_Uint64{2844754190857521241}, `VArray1_Uint64{2844754190857521241}`, VArray1_Uint64{2844754190857521241} },
{ false, `Random`, `VArray1_Uint64{2844754190857521241}`, VArray1_Uint64{2844754190857521241}, `[]any{uint64(2844754190857521241)}`, []any{uint64(2844754190857521241)} },
// Canonical
{ true, `Zero`, `VArray3_Int64{}`, VArray3_Int64{}, `VArray3_Int64{}`, VArray3_Int64{} },
{ false, `Zero`, `VArray3_Int64{}`, VArray3_Int64{}, `[]float64{0, 0, 0}`, []float64{0, 0, 0} },
{ false, `Zero`, `VArray3_Int64{}`, VArray3_Int64{}, `VArray3_Any{int64(0), int64(0), int64(0)}`, VArray3_Any{int64(0), int64(0), int64(0)} },
// Canonical
{ true, `Full`, `VArray3_Int64{-123, -123, -123}`, VArray3_Int64{-123, -123, -123}, `VArray3_Int64{-123, -123, -123}`, VArray3_Int64{-123, -123, -123} },
{ false, `Full`, `VArray3_Int64{-123, -123, -123}`, VArray3_Int64{-123, -123, -123}, `VList_VFloat64{-123, -123, -123}`, VList_VFloat64{-123, -123, -123} },
// Canonical
{ true, `Random`, `VArray3_Int64{3327943681772355304, 0, 4158782168590111366}`, VArray3_Int64{3327943681772355304, 0, 4158782168590111366}, `VArray3_Int64{3327943681772355304, 0, 4158782168590111366}`, VArray3_Int64{3327943681772355304, 0, 4158782168590111366} },
{ false, `Random`, `VArray3_Int64{3327943681772355304, 0, 4158782168590111366}`, VArray3_Int64{3327943681772355304, 0, 4158782168590111366}, `[]any{int64(3327943681772355304), int64(0), int64(4158782168590111366)}`, []any{int64(3327943681772355304), int64(0), int64(4158782168590111366)} },
// Canonical
{ true, `Random`, `VArray3_Int64{4365689103410177046, 0, 207544921839632639}`, VArray3_Int64{4365689103410177046, 0, 207544921839632639}, `VArray3_Int64{4365689103410177046, 0, 207544921839632639}`, VArray3_Int64{4365689103410177046, 0, 207544921839632639} },
{ false, `Random`, `VArray3_Int64{4365689103410177046, 0, 207544921839632639}`, VArray3_Int64{4365689103410177046, 0, 207544921839632639}, `[]any{int64(4365689103410177046), int64(0), int64(207544921839632639)}`, []any{int64(4365689103410177046), int64(0), int64(207544921839632639)} },
// Canonical
{ true, `Zero`, `VArray3_OptVStructEmpty{}`, VArray3_OptVStructEmpty{}, `VArray3_OptVStructEmpty{}`, VArray3_OptVStructEmpty{} },
{ false, `Zero`, `VArray3_OptVStructEmpty{}`, VArray3_OptVStructEmpty{}, `VArray3_Any{}`, VArray3_Any{} },
{ false, `Zero`, `VArray3_OptVStructEmpty{}`, VArray3_OptVStructEmpty{}, `[]error{nil, nil, nil}`, []error{nil, nil, nil} },
// Canonical
{ true, `Full`, `VArray3_OptVStructEmpty{{}, {}, {}}`, VArray3_OptVStructEmpty{{}, {}, {}}, `VArray3_OptVStructEmpty{{}, {}, {}}`, VArray3_OptVStructEmpty{{}, {}, {}} },
{ false, `Full`, `VArray3_OptVStructEmpty{{}, {}, {}}`, VArray3_OptVStructEmpty{{}, {}, {}}, `VList_VStructEmpty{{}, {}, {}}`, VList_VStructEmpty{{}, {}, {}} },
// Canonical
{ true, `Zero`, `[]any{}`, []any{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]any{}`, []any{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `[]any{}`, []any{}, `[]VArray1_String{}`, []VArray1_String{} },
// Canonical
{ true, `Full`, `[]any{int64(-123)}`, []any{int64(-123)}, `[]any{int64(-123)}`, []any{int64(-123)} },
{ false, `Full`, `[]any{int64(-123)}`, []any{int64(-123)}, `VList_VFloat64{-123}`, VList_VFloat64{-123} },
// Canonical
{ true, `Random`, `[]any{VList_List_VBool{{false, true, true}, {}}, VArray2_VSet_String{{"", "efghijklmnopΔΘΠΣΦ王普", "hijklmnop"}, {"ΔΘΠΣΦ王普澤世", "ΣΦ王普澤世"}}, VSet_Float32{2.8295354e+08}}`, []any{VList_List_VBool{{false, true, true}, {}}, VArray2_VSet_String{{"", "efghijklmnopΔΘΠΣΦ王普", "hijklmnop"}, {"ΔΘΠΣΦ王普澤世", "ΣΦ王普澤世"}}, VSet_Float32{2.8295354e+08}}, `[]any{VList_List_VBool{{false, true, true}, {}}, VArray2_VSet_String{{"", "efghijklmnopΔΘΠΣΦ王普", "hijklmnop"}, {"ΔΘΠΣΦ王普澤世", "ΣΦ王普澤世"}}, VSet_Float32{2.8295354e+08}}`, []any{VList_List_VBool{{false, true, true}, {}}, VArray2_VSet_String{{"", "efghijklmnopΔΘΠΣΦ王普", "hijklmnop"}, {"ΔΘΠΣΦ王普澤世", "ΣΦ王普澤世"}}, VSet_Float32{2.8295354e+08}} },
{ false, `Random`, `[]any{VList_List_VBool{{false, true, true}, {}}, VArray2_VSet_String{{"", "efghijklmnopΔΘΠΣΦ王普", "hijklmnop"}, {"ΔΘΠΣΦ王普澤世", "ΣΦ王普澤世"}}, VSet_Float32{2.8295354e+08}}`, []any{VList_List_VBool{{false, true, true}, {}}, VArray2_VSet_String{{"", "efghijklmnopΔΘΠΣΦ王普", "hijklmnop"}, {"ΔΘΠΣΦ王普澤世", "ΣΦ王普澤世"}}, VSet_Float32{2.8295354e+08}}, `VList_Any{VList_List_VBool{{false, true, true}, {}}, VArray2_VSet_String{{"", "efghijklmnopΔΘΠΣΦ王普", "hijklmnop"}, {"ΔΘΠΣΦ王普澤世", "ΣΦ王普澤世"}}, VSet_Float32{2.8295354e+08}}`, VList_Any{VList_List_VBool{{false, true, true}, {}}, VArray2_VSet_String{{"", "efghijklmnopΔΘΠΣΦ王普", "hijklmnop"}, {"ΔΘΠΣΦ王普澤世", "ΣΦ王普澤世"}}, VSet_Float32{2.8295354e+08}} },
// Canonical
{ true, `Random`, `[]any{VList_Bool{false, false}}`, []any{VList_Bool{false, false}}, `[]any{VList_Bool{false, false}}`, []any{VList_Bool{false, false}} },
{ false, `Random`, `[]any{VList_Bool{false, false}}`, []any{VList_Bool{false, false}}, `VList_List_VBool{{false, false}}`, VList_List_VBool{{false, false}} },
// Canonical
{ true, `Zero`, `[]bool{}`, []bool{}, `[]bool{}`, []bool{} },
{ false, `Zero`, `[]bool{}`, []bool{}, `VList_VBool{}`, VList_VBool{} },
{ false, `Zero`, `[]bool{}`, []bool{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]bool{true}`, []bool{true}, `[]bool{true}`, []bool{true} },
{ false, `Full`, `[]bool{true}`, []bool{true}, `[]VBool{true}`, []VBool{true} },
// Canonical
{ true, `Zero`, `[]VBool{}`, []VBool{}, `[]VBool{}`, []VBool{} },
{ false, `Zero`, `[]VBool{}`, []VBool{}, `VList_VBool{}`, VList_VBool{} },
{ false, `Zero`, `[]VBool{}`, []VBool{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]VBool{true}`, []VBool{true}, `[]VBool{true}`, []VBool{true} },
{ false, `Full`, `[]VBool{true}`, []VBool{true}, `VList_VBool{true}`, VList_VBool{true} },
// Canonical
{ true, `Zero`, `[]string{}`, []string{}, `[]string{}`, []string{} },
{ false, `Zero`, `[]string{}`, []string{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `[]string{}`, []string{}, `VList_VEnumBcd{}`, VList_VEnumBcd{} },
// Canonical
{ true, `Full`, `[]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `[]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `[]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `[]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `[]string{"ghijklmnopΔΘ", "jk"}`, []string{"ghijklmnopΔΘ", "jk"}, `[]string{"ghijklmnopΔΘ", "jk"}`, []string{"ghijklmnopΔΘ", "jk"} },
{ false, `Random`, `[]string{"ghijklmnopΔΘ", "jk"}`, []string{"ghijklmnopΔΘ", "jk"}, `[]any{"ghijklmnopΔΘ", "jk"}`, []any{"ghijklmnopΔΘ", "jk"} },
// Canonical
{ true, `Random`, `[]string{"ΘΠΣΦ王普"}`, []string{"ΘΠΣΦ王普"}, `[]string{"ΘΠΣΦ王普"}`, []string{"ΘΠΣΦ王普"} },
{ false, `Random`, `[]string{"ΘΠΣΦ王普"}`, []string{"ΘΠΣΦ王普"}, `[]any{"ΘΠΣΦ王普"}`, []any{"ΘΠΣΦ王普"} },
// Canonical
{ true, `Zero`, `[]VString{}`, []VString{}, `[]VString{}`, []VString{} },
{ false, `Zero`, `[]VString{}`, []VString{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `[]VString{}`, []VString{}, `VList_VEnumBcd{}`, VList_VEnumBcd{} },
// Canonical
{ true, `Full`, `[]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `[]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `[]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VList_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VList_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `[]VString{"mnop"}`, []VString{"mnop"}, `[]VString{"mnop"}`, []VString{"mnop"} },
{ false, `Random`, `[]VString{"mnop"}`, []VString{"mnop"}, `[]string{"mnop"}`, []string{"mnop"} },
// Canonical
{ true, `Random`, `[]VString{"fghijklmn", "nopΔΘΠΣ", "efghijklmnopΔΘΠ"}`, []VString{"fghijklmn", "nopΔΘΠΣ", "efghijklmnopΔΘΠ"}, `[]VString{"fghijklmn", "nopΔΘΠΣ", "efghijklmnopΔΘΠ"}`, []VString{"fghijklmn", "nopΔΘΠΣ", "efghijklmnopΔΘΠ"} },
{ false, `Random`, `[]VString{"fghijklmn", "nopΔΘΠΣ", "efghijklmnopΔΘΠ"}`, []VString{"fghijklmn", "nopΔΘΠΣ", "efghijklmnopΔΘΠ"}, `[]string{"fghijklmn", "nopΔΘΠΣ", "efghijklmnopΔΘΠ"}`, []string{"fghijklmn", "nopΔΘΠΣ", "efghijklmnopΔΘΠ"} },
// Canonical
{ true, `Zero`, `[]typeobject{}`, []typeobject{}, `[]typeobject{}`, []typeobject{} },
{ false, `Zero`, `[]typeobject{}`, []typeobject{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]typeobject{}`, []typeobject{}, `VList_TypeObject{}`, VList_TypeObject{} },
// Canonical
{ true, `Full`, `[]typeobject{typeobject(int64)}`, []typeobject{typeobject(int64)}, `[]typeobject{typeobject(int64)}`, []typeobject{typeobject(int64)} },
{ false, `Full`, `[]typeobject{typeobject(int64)}`, []typeobject{typeobject(int64)}, `VList_Any{typeobject(int64)}`, VList_Any{typeobject(int64)} },
// Canonical
{ true, `Random`, `[]typeobject{typeobject(any), typeobject(VList_OptVStructDepth2_Rand0), typeobject(VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty)}`, []typeobject{typeobject(any), typeobject(VList_OptVStructDepth2_Rand0), typeobject(VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty)}, `[]typeobject{typeobject(any), typeobject(VList_OptVStructDepth2_Rand0), typeobject(VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty)}`, []typeobject{typeobject(any), typeobject(VList_OptVStructDepth2_Rand0), typeobject(VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty)} },
{ false, `Random`, `[]typeobject{typeobject(any), typeobject(VList_OptVStructDepth2_Rand0), typeobject(VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty)}`, []typeobject{typeobject(any), typeobject(VList_OptVStructDepth2_Rand0), typeobject(VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty)}, `[]any{typeobject(any), typeobject(VList_OptVStructDepth2_Rand0), typeobject(VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty)}`, []any{typeobject(any), typeobject(VList_OptVStructDepth2_Rand0), typeobject(VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty)} },
// Canonical
{ true, `Random`, `[]typeobject{typeobject(VArray3_VBool)}`, []typeobject{typeobject(VArray3_VBool)}, `[]typeobject{typeobject(VArray3_VBool)}`, []typeobject{typeobject(VArray3_VBool)} },
{ false, `Random`, `[]typeobject{typeobject(VArray3_VBool)}`, []typeobject{typeobject(VArray3_VBool)}, `[]any{typeobject(VArray3_VBool)}`, []any{typeobject(VArray3_VBool)} },
// Canonical
{ true, `Zero`, `[]byte("")`, []byte(""), `[]byte("")`, []byte("") },
{ false, `Zero`, `[]byte("")`, []byte(""), `[]float64{}`, []float64{} },
{ false, `Zero`, `[]byte("")`, []byte(""), `[]int32{}`, []int32{} },
// Canonical
{ true, `Full`, `[]byte("{")`, []byte("{"), `[]byte("{")`, []byte("{") },
{ false, `Full`, `[]byte("{")`, []byte("{"), `VArray1_Byte("{")`, VArray1_Byte("{") },
// Canonical
{ true, `Random`, `[]byte("=\x81$")`, []byte("=\x81$"), `[]byte("=\x81$")`, []byte("=\x81$") },
{ false, `Random`, `[]byte("=\x81$")`, []byte("=\x81$"), `VList_Byte("=\x81$")`, VList_Byte("=\x81$") },
// Canonical
{ true, `Random`, `[]byte("n")`, []byte("n"), `[]byte("n")`, []byte("n") },
{ false, `Random`, `[]byte("n")`, []byte("n"), `VList_Byte("n")`, VList_Byte("n") },
// Canonical
{ true, `Zero`, `[]VByte("")`, []VByte(""), `[]VByte("")`, []VByte("") },
{ false, `Zero`, `[]VByte("")`, []VByte(""), `[]float64{}`, []float64{} },
{ false, `Zero`, `[]VByte("")`, []VByte(""), `[]int32{}`, []int32{} },
// Canonical
{ true, `Full`, `[]VByte("{")`, []VByte("{"), `[]VByte("{")`, []VByte("{") },
{ false, `Full`, `[]VByte("{")`, []VByte("{"), `VArray1_Byte("{")`, VArray1_Byte("{") },
// Canonical
{ true, `Random`, `[]VByte("\xe2")`, []VByte("\xe2"), `[]VByte("\xe2")`, []VByte("\xe2") },
{ false, `Random`, `[]VByte("\xe2")`, []VByte("\xe2"), `VList_Byte("\xe2")`, VList_Byte("\xe2") },
// Canonical
{ true, `Random`, `[]VByte("Rr")`, []VByte("Rr"), `[]VByte("Rr")`, []VByte("Rr") },
{ false, `Random`, `[]VByte("Rr")`, []VByte("Rr"), `VList_Byte("Rr")`, VList_Byte("Rr") },
// Canonical
{ true, `Zero`, `[]VEnumAbc{}`, []VEnumAbc{}, `[]VEnumAbc{}`, []VEnumAbc{} },
{ false, `Zero`, `[]VEnumAbc{}`, []VEnumAbc{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `[]VEnumAbc{}`, []VEnumAbc{}, `VList_VEnumBcd{}`, VList_VEnumBcd{} },
// Canonical
{ true, `Full`, `[]VEnumAbc{VEnumAbc.C}`, []VEnumAbc{VEnumAbc.C}, `[]VEnumAbc{VEnumAbc.C}`, []VEnumAbc{VEnumAbc.C} },
{ false, `Full`, `[]VEnumAbc{VEnumAbc.C}`, []VEnumAbc{VEnumAbc.C}, `[]VEnumBcd{VEnumBcd.C}`, []VEnumBcd{VEnumBcd.C} },
// Canonical
{ true, `Zero`, `[]VEnumBcd{}`, []VEnumBcd{}, `[]VEnumBcd{}`, []VEnumBcd{} },
{ false, `Zero`, `[]VEnumBcd{}`, []VEnumBcd{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `[]VEnumBcd{}`, []VEnumBcd{}, `VList_VEnumBcd{}`, VList_VEnumBcd{} },
// Canonical
{ true, `Full`, `[]VEnumBcd{VEnumBcd.D}`, []VEnumBcd{VEnumBcd.D}, `[]VEnumBcd{VEnumBcd.D}`, []VEnumBcd{VEnumBcd.D} },
{ false, `Full`, `[]VEnumBcd{VEnumBcd.D}`, []VEnumBcd{VEnumBcd.D}, `[]VString{"D"}`, []VString{"D"} },
// Canonical
{ true, `Zero`, `[]VStructEmpty{}`, []VStructEmpty{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `[]VStructEmpty{}`, []VStructEmpty{}, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{} },
{ false, `Zero`, `[]VStructEmpty{}`, []VStructEmpty{}, `[]VStructDepth1_Rand0{}`, []VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `[]VStructEmpty{{}}`, []VStructEmpty{{}}, `[]VStructEmpty{{}}`, []VStructEmpty{{}} },
{ false, `Full`, `[]VStructEmpty{{}}`, []VStructEmpty{{}}, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}} },
// Canonical
{ true, `Zero`, `[]error{}`, []error{}, `[]error{}`, []error{} },
{ false, `Zero`, `[]error{}`, []error{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `[]error{}`, []error{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, []error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `[]error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, []error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
{ false, `Full`, `[]error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, []error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `VList_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VList_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
// Canonical
{ true, `Random`, `[]error{{Id: "bcdefghijklmnopΔΘΠ", RetryCode: RetryRefetch, Msg: "ΘΠΣ"}}`, []error{{Id: "bcdefghijklmnopΔΘΠ", RetryCode: RetryRefetch, Msg: "ΘΠΣ"}}, `[]error{{Id: "bcdefghijklmnopΔΘΠ", RetryCode: RetryRefetch, Msg: "ΘΠΣ"}}`, []error{{Id: "bcdefghijklmnopΔΘΠ", RetryCode: RetryRefetch, Msg: "ΘΠΣ"}} },
{ false, `Random`, `[]error{{Id: "bcdefghijklmnopΔΘΠ", RetryCode: RetryRefetch, Msg: "ΘΠΣ"}}`, []error{{Id: "bcdefghijklmnopΔΘΠ", RetryCode: RetryRefetch, Msg: "ΘΠΣ"}}, `[]any{error{Id: "bcdefghijklmnopΔΘΠ", RetryCode: RetryRefetch, Msg: "ΘΠΣ"}}`, []any{error{Id: "bcdefghijklmnopΔΘΠ", RetryCode: RetryRefetch, Msg: "ΘΠΣ"}} },
// Canonical
{ true, `Random`, `[]error{nil, {RetryCode: RetryRefetch, Msg: "nopΔ"}}`, []error{nil, {RetryCode: RetryRefetch, Msg: "nopΔ"}}, `[]error{nil, {RetryCode: RetryRefetch, Msg: "nopΔ"}}`, []error{nil, {RetryCode: RetryRefetch, Msg: "nopΔ"}} },
{ false, `Random`, `[]error{nil, {RetryCode: RetryRefetch, Msg: "nopΔ"}}`, []error{nil, {RetryCode: RetryRefetch, Msg: "nopΔ"}}, `[]any{nil, error{RetryCode: RetryRefetch, Msg: "nopΔ"}}`, []any{nil, error{RetryCode: RetryRefetch, Msg: "nopΔ"}} },
// Canonical
{ true, `Zero`, `[]VUint64{}`, []VUint64{}, `[]VUint64{}`, []VUint64{} },
{ false, `Zero`, `[]VUint64{}`, []VUint64{}, `[]float64{}`, []float64{} },
{ false, `Zero`, `[]VUint64{}`, []VUint64{}, `[]int32{}`, []int32{} },
// Canonical
{ true, `Full`, `[]VUint64{123}`, []VUint64{123}, `[]VUint64{123}`, []VUint64{123} },
{ false, `Full`, `[]VUint64{123}`, []VUint64{123}, `VArray1_Byte("{")`, VArray1_Byte("{") },
// Canonical
{ true, `Random`, `[]VUint64{0}`, []VUint64{0}, `[]VUint64{0}`, []VUint64{0} },
{ false, `Random`, `[]VUint64{0}`, []VUint64{0}, `VList_Byte("\x00")`, VList_Byte("\x00") },
// Canonical
{ true, `Random`, `[]VUint64{0, 10870891830972515370, 5951540801599830693}`, []VUint64{0, 10870891830972515370, 5951540801599830693}, `[]VUint64{0, 10870891830972515370, 5951540801599830693}`, []VUint64{0, 10870891830972515370, 5951540801599830693} },
{ false, `Random`, `[]VUint64{0, 10870891830972515370, 5951540801599830693}`, []VUint64{0, 10870891830972515370, 5951540801599830693}, `[]any{VUint64(0), VUint64(10870891830972515370), VUint64(5951540801599830693)}`, []any{VUint64(0), VUint64(10870891830972515370), VUint64(5951540801599830693)} },
// Canonical
{ true, `Zero`, `[]int32{}`, []int32{}, `[]int32{}`, []int32{} },
{ false, `Zero`, `[]int32{}`, []int32{}, `[]float64{}`, []float64{} },
{ false, `Zero`, `[]int32{}`, []int32{}, `[]VByte("")`, []VByte("") },
// Canonical
{ true, `Full`, `[]int32{-123}`, []int32{-123}, `[]int32{-123}`, []int32{-123} },
{ false, `Full`, `[]int32{-123}`, []int32{-123}, `VList_VFloat64{-123}`, VList_VFloat64{-123} },
// Canonical
{ true, `Random`, `[]int32{99023250, 519709942}`, []int32{99023250, 519709942}, `[]int32{99023250, 519709942}`, []int32{99023250, 519709942} },
{ false, `Random`, `[]int32{99023250, 519709942}`, []int32{99023250, 519709942}, `[]any{int32(99023250), int32(519709942)}`, []any{int32(99023250), int32(519709942)} },
// Canonical
{ true, `Random`, `[]int32{66221507, -892477347}`, []int32{66221507, -892477347}, `[]int32{66221507, -892477347}`, []int32{66221507, -892477347} },
{ false, `Random`, `[]int32{66221507, -892477347}`, []int32{66221507, -892477347}, `[]any{int32(66221507), int32(-892477347)}`, []any{int32(66221507), int32(-892477347)} },
// Canonical
{ true, `Zero`, `[]float64{}`, []float64{}, `[]float64{}`, []float64{} },
{ false, `Zero`, `[]float64{}`, []float64{}, `[]int32{}`, []int32{} },
{ false, `Zero`, `[]float64{}`, []float64{}, `[]VByte("")`, []VByte("") },
// Canonical
{ true, `Full`, `[]float64{1.23}`, []float64{1.23}, `[]float64{1.23}`, []float64{1.23} },
{ false, `Full`, `[]float64{1.23}`, []float64{1.23}, `VList_VFloat64{1.23}`, VList_VFloat64{1.23} },
// Canonical
{ true, `Random`, `[]float64{2.0822881872305045e+09}`, []float64{2.0822881872305045e+09}, `[]float64{2.0822881872305045e+09}`, []float64{2.0822881872305045e+09} },
{ false, `Random`, `[]float64{2.0822881872305045e+09}`, []float64{2.0822881872305045e+09}, `[]any{float64(2.0822881872305045e+09)}`, []any{float64(2.0822881872305045e+09)} },
// Canonical
{ true, `Random`, `[]float64{6.661065008422354e+08, -8.036410164155792e+08, 9.146643649171848e+08}`, []float64{6.661065008422354e+08, -8.036410164155792e+08, 9.146643649171848e+08}, `[]float64{6.661065008422354e+08, -8.036410164155792e+08, 9.146643649171848e+08}`, []float64{6.661065008422354e+08, -8.036410164155792e+08, 9.146643649171848e+08} },
{ false, `Random`, `[]float64{6.661065008422354e+08, -8.036410164155792e+08, 9.146643649171848e+08}`, []float64{6.661065008422354e+08, -8.036410164155792e+08, 9.146643649171848e+08}, `[]any{float64(6.661065008422354e+08), float64(-8.036410164155792e+08), float64(9.146643649171848e+08)}`, []any{float64(6.661065008422354e+08), float64(-8.036410164155792e+08), float64(9.146643649171848e+08)} },
// Canonical
{ true, `Zero`, `[]?VStructEmpty{}`, []?VStructEmpty{}, `[]?VStructEmpty{}`, []?VStructEmpty{} },
{ false, `Zero`, `[]?VStructEmpty{}`, []?VStructEmpty{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `[]?VStructEmpty{}`, []?VStructEmpty{}, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{} },
// Canonical
{ true, `Full`, `[]?VStructEmpty{{}}`, []?VStructEmpty{{}}, `[]?VStructEmpty{{}}`, []?VStructEmpty{{}} },
{ false, `Full`, `[]?VStructEmpty{{}}`, []?VStructEmpty{{}}, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}} },
// Canonical
{ true, `Zero`, `VList_Any{}`, VList_Any{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `VList_Any{}`, VList_Any{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `VList_Any{}`, VList_Any{}, `[]VArray1_String{}`, []VArray1_String{} },
// Canonical
{ true, `Full`, `VList_Any{int64(-123)}`, VList_Any{int64(-123)}, `VList_Any{int64(-123)}`, VList_Any{int64(-123)} },
{ false, `Full`, `VList_Any{int64(-123)}`, VList_Any{int64(-123)}, `VList_VFloat64{-123}`, VList_VFloat64{-123} },
// Canonical
{ true, `Random`, `VList_Any{VEnumBcd.B, VList_Bool{true}, map[VInt32]VInt32{112944172: -240708699, 992712510: -522452742}}`, VList_Any{VEnumBcd.B, VList_Bool{true}, map[VInt32]VInt32{112944172: -240708699, 992712510: -522452742}}, `VList_Any{VEnumBcd.B, VList_Bool{true}, map[VInt32]VInt32{112944172: -240708699, 992712510: -522452742}}`, VList_Any{VEnumBcd.B, VList_Bool{true}, map[VInt32]VInt32{112944172: -240708699, 992712510: -522452742}} },
{ false, `Random`, `VList_Any{VEnumBcd.B, VList_Bool{true}, map[VInt32]VInt32{112944172: -240708699, 992712510: -522452742}}`, VList_Any{VEnumBcd.B, VList_Bool{true}, map[VInt32]VInt32{112944172: -240708699, 992712510: -522452742}}, `[]any{VEnumBcd.B, VList_Bool{true}, map[VInt32]VInt32{112944172: -240708699, 992712510: -522452742}}`, []any{VEnumBcd.B, VList_Bool{true}, map[VInt32]VInt32{112944172: -240708699, 992712510: -522452742}} },
// Canonical
{ true, `Random`, `VList_Any{VUnionDepth1_Rand0{F8: VEnumAbc.A}, VArray1_VUnionDepth2_Rand1{{F2: {4.598040088621417e+07}}}}`, VList_Any{VUnionDepth1_Rand0{F8: VEnumAbc.A}, VArray1_VUnionDepth2_Rand1{{F2: {4.598040088621417e+07}}}}, `VList_Any{VUnionDepth1_Rand0{F8: VEnumAbc.A}, VArray1_VUnionDepth2_Rand1{{F2: {4.598040088621417e+07}}}}`, VList_Any{VUnionDepth1_Rand0{F8: VEnumAbc.A}, VArray1_VUnionDepth2_Rand1{{F2: {4.598040088621417e+07}}}} },
{ false, `Random`, `VList_Any{VUnionDepth1_Rand0{F8: VEnumAbc.A}, VArray1_VUnionDepth2_Rand1{{F2: {4.598040088621417e+07}}}}`, VList_Any{VUnionDepth1_Rand0{F8: VEnumAbc.A}, VArray1_VUnionDepth2_Rand1{{F2: {4.598040088621417e+07}}}}, `[]any{VUnionDepth1_Rand0{F8: VEnumAbc.A}, VArray1_VUnionDepth2_Rand1{{F2: {4.598040088621417e+07}}}}`, []any{VUnionDepth1_Rand0{F8: VEnumAbc.A}, VArray1_VUnionDepth2_Rand1{{F2: {4.598040088621417e+07}}}} },
// Canonical
{ true, `Zero`, `VList_Bool{}`, VList_Bool{}, `VList_Bool{}`, VList_Bool{} },
{ false, `Zero`, `VList_Bool{}`, VList_Bool{}, `VList_VBool{}`, VList_VBool{} },
{ false, `Zero`, `VList_Bool{}`, VList_Bool{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `VList_Bool{true}`, VList_Bool{true}, `VList_Bool{true}`, VList_Bool{true} },
{ false, `Full`, `VList_Bool{true}`, VList_Bool{true}, `[]VBool{true}`, []VBool{true} },
// Canonical
{ true, `Zero`, `VList_VBool{}`, VList_VBool{}, `VList_VBool{}`, VList_VBool{} },
{ false, `Zero`, `VList_VBool{}`, VList_VBool{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_VBool{}`, VList_VBool{}, `VList_Bool{}`, VList_Bool{} },
// Canonical
{ true, `Full`, `VList_VBool{true}`, VList_VBool{true}, `VList_VBool{true}`, VList_VBool{true} },
{ false, `Full`, `VList_VBool{true}`, VList_VBool{true}, `[]VBool{true}`, []VBool{true} },
// Canonical
{ true, `Zero`, `VList_String{}`, VList_String{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `VList_String{}`, VList_String{}, `VList_VEnumBcd{}`, VList_VEnumBcd{} },
{ false, `Zero`, `VList_String{}`, VList_String{}, `VList_VString{}`, VList_VString{} },
// Canonical
{ true, `Full`, `VList_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VList_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VList_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VList_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `VList_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VList_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `[]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `VList_String{"", "", "cdefgh"}`, VList_String{"", "", "cdefgh"}, `VList_String{"", "", "cdefgh"}`, VList_String{"", "", "cdefgh"} },
{ false, `Random`, `VList_String{"", "", "cdefgh"}`, VList_String{"", "", "cdefgh"}, `[]string{"", "", "cdefgh"}`, []string{"", "", "cdefgh"} },
// Canonical
{ true, `Random`, `VList_String{"defghijklmnop", ""}`, VList_String{"defghijklmnop", ""}, `VList_String{"defghijklmnop", ""}`, VList_String{"defghijklmnop", ""} },
{ false, `Random`, `VList_String{"defghijklmnop", ""}`, VList_String{"defghijklmnop", ""}, `[]string{"defghijklmnop", ""}`, []string{"defghijklmnop", ""} },
// Canonical
{ true, `Zero`, `VList_VString{}`, VList_VString{}, `VList_VString{}`, VList_VString{} },
{ false, `Zero`, `VList_VString{}`, VList_VString{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `VList_VString{}`, VList_VString{}, `VList_VEnumBcd{}`, VList_VEnumBcd{} },
// Canonical
{ true, `Full`, `VList_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VList_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VList_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VList_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `VList_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VList_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `[]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, []VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `VList_VString{"", "hijklmnopΔΘΠΣΦ王普", ""}`, VList_VString{"", "hijklmnopΔΘΠΣΦ王普", ""}, `VList_VString{"", "hijklmnopΔΘΠΣΦ王普", ""}`, VList_VString{"", "hijklmnopΔΘΠΣΦ王普", ""} },
{ false, `Random`, `VList_VString{"", "hijklmnopΔΘΠΣΦ王普", ""}`, VList_VString{"", "hijklmnopΔΘΠΣΦ王普", ""}, `[]string{"", "hijklmnopΔΘΠΣΦ王普", ""}`, []string{"", "hijklmnopΔΘΠΣΦ王普", ""} },
// Canonical
{ true, `Random`, `VList_VString{"", "", "efghijklmnopΔΘΠΣΦ王普"}`, VList_VString{"", "", "efghijklmnopΔΘΠΣΦ王普"}, `VList_VString{"", "", "efghijklmnopΔΘΠΣΦ王普"}`, VList_VString{"", "", "efghijklmnopΔΘΠΣΦ王普"} },
{ false, `Random`, `VList_VString{"", "", "efghijklmnopΔΘΠΣΦ王普"}`, VList_VString{"", "", "efghijklmnopΔΘΠΣΦ王普"}, `[]string{"", "", "efghijklmnopΔΘΠΣΦ王普"}`, []string{"", "", "efghijklmnopΔΘΠΣΦ王普"} },
// Canonical
{ true, `Zero`, `VList_TypeObject{}`, VList_TypeObject{}, `VList_TypeObject{}`, VList_TypeObject{} },
{ false, `Zero`, `VList_TypeObject{}`, VList_TypeObject{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_TypeObject{}`, VList_TypeObject{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `VList_TypeObject{typeobject(int64)}`, VList_TypeObject{typeobject(int64)}, `VList_TypeObject{typeobject(int64)}`, VList_TypeObject{typeobject(int64)} },
{ false, `Full`, `VList_TypeObject{typeobject(int64)}`, VList_TypeObject{typeobject(int64)}, `VList_Any{typeobject(int64)}`, VList_Any{typeobject(int64)} },
// Canonical
{ true, `Random`, `VList_TypeObject{typeobject(VMap_VInt16_VInt16), typeobject(VList_VUnionDepth2_All), typeobject(any)}`, VList_TypeObject{typeobject(VMap_VInt16_VInt16), typeobject(VList_VUnionDepth2_All), typeobject(any)}, `VList_TypeObject{typeobject(VMap_VInt16_VInt16), typeobject(VList_VUnionDepth2_All), typeobject(any)}`, VList_TypeObject{typeobject(VMap_VInt16_VInt16), typeobject(VList_VUnionDepth2_All), typeobject(any)} },
{ false, `Random`, `VList_TypeObject{typeobject(VMap_VInt16_VInt16), typeobject(VList_VUnionDepth2_All), typeobject(any)}`, VList_TypeObject{typeobject(VMap_VInt16_VInt16), typeobject(VList_VUnionDepth2_All), typeobject(any)}, `[]any{typeobject(VMap_VInt16_VInt16), typeobject(VList_VUnionDepth2_All), typeobject(any)}`, []any{typeobject(VMap_VInt16_VInt16), typeobject(VList_VUnionDepth2_All), typeobject(any)} },
// Canonical
{ true, `Random`, `VList_TypeObject{typeobject([]VString), typeobject(any), typeobject(VStructDepth2_All)}`, VList_TypeObject{typeobject([]VString), typeobject(any), typeobject(VStructDepth2_All)}, `VList_TypeObject{typeobject([]VString), typeobject(any), typeobject(VStructDepth2_All)}`, VList_TypeObject{typeobject([]VString), typeobject(any), typeobject(VStructDepth2_All)} },
{ false, `Random`, `VList_TypeObject{typeobject([]VString), typeobject(any), typeobject(VStructDepth2_All)}`, VList_TypeObject{typeobject([]VString), typeobject(any), typeobject(VStructDepth2_All)}, `[]any{typeobject([]VString), typeobject(any), typeobject(VStructDepth2_All)}`, []any{typeobject([]VString), typeobject(any), typeobject(VStructDepth2_All)} },
// Canonical
{ true, `Zero`, `VList_Byte("")`, VList_Byte(""), `VList_Byte("")`, VList_Byte("") },
{ false, `Zero`, `VList_Byte("")`, VList_Byte(""), `[]float64{}`, []float64{} },
{ false, `Zero`, `VList_Byte("")`, VList_Byte(""), `[]int32{}`, []int32{} },
// Canonical
{ true, `Full`, `VList_Byte("{")`, VList_Byte("{"), `VList_Byte("{")`, VList_Byte("{") },
{ false, `Full`, `VList_Byte("{")`, VList_Byte("{"), `VArray1_Byte("{")`, VArray1_Byte("{") },
// Canonical
{ true, `Random`, `VList_Byte("\x89\x00")`, VList_Byte("\x89\x00"), `VList_Byte("\x89\x00")`, VList_Byte("\x89\x00") },
{ false, `Random`, `VList_Byte("\x89\x00")`, VList_Byte("\x89\x00"), `[]any{byte(137), byte(0)}`, []any{byte(137), byte(0)} },
// Canonical
{ true, `Random`, `VList_Byte("\x17")`, VList_Byte("\x17"), `VList_Byte("\x17")`, VList_Byte("\x17") },
{ false, `Random`, `VList_Byte("\x17")`, VList_Byte("\x17"), `VArray1_Byte("\x17")`, VArray1_Byte("\x17") },
// Canonical
{ true, `Zero`, `VList_VByte("")`, VList_VByte(""), `VList_VByte("")`, VList_VByte("") },
{ false, `Zero`, `VList_VByte("")`, VList_VByte(""), `[]float64{}`, []float64{} },
{ false, `Zero`, `VList_VByte("")`, VList_VByte(""), `[]int32{}`, []int32{} },
// Canonical
{ true, `Full`, `VList_VByte("{")`, VList_VByte("{"), `VList_VByte("{")`, VList_VByte("{") },
{ false, `Full`, `VList_VByte("{")`, VList_VByte("{"), `VArray1_Byte("{")`, VArray1_Byte("{") },
// Canonical
{ true, `Random`, `VList_VByte("7")`, VList_VByte("7"), `VList_VByte("7")`, VList_VByte("7") },
{ false, `Random`, `VList_VByte("7")`, VList_VByte("7"), `VList_Byte("7")`, VList_Byte("7") },
// Canonical
{ true, `Random`, `VList_VByte("\xe4")`, VList_VByte("\xe4"), `VList_VByte("\xe4")`, VList_VByte("\xe4") },
{ false, `Random`, `VList_VByte("\xe4")`, VList_VByte("\xe4"), `VList_Byte("\xe4")`, VList_Byte("\xe4") },
// Canonical
{ true, `Zero`, `VList_VEnumAbc{}`, VList_VEnumAbc{}, `VList_VEnumAbc{}`, VList_VEnumAbc{} },
{ false, `Zero`, `VList_VEnumAbc{}`, VList_VEnumAbc{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `VList_VEnumAbc{}`, VList_VEnumAbc{}, `VList_VEnumBcd{}`, VList_VEnumBcd{} },
// Canonical
{ true, `Full`, `VList_VEnumAbc{VEnumAbc.C}`, VList_VEnumAbc{VEnumAbc.C}, `VList_VEnumAbc{VEnumAbc.C}`, VList_VEnumAbc{VEnumAbc.C} },
{ false, `Full`, `VList_VEnumAbc{VEnumAbc.C}`, VList_VEnumAbc{VEnumAbc.C}, `[]VEnumBcd{VEnumBcd.C}`, []VEnumBcd{VEnumBcd.C} },
// Canonical
{ true, `Zero`, `VList_VEnumBcd{}`, VList_VEnumBcd{}, `VList_VEnumBcd{}`, VList_VEnumBcd{} },
{ false, `Zero`, `VList_VEnumBcd{}`, VList_VEnumBcd{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `VList_VEnumBcd{}`, VList_VEnumBcd{}, `VList_VString{}`, VList_VString{} },
// Canonical
{ true, `Full`, `VList_VEnumBcd{VEnumBcd.D}`, VList_VEnumBcd{VEnumBcd.D}, `VList_VEnumBcd{VEnumBcd.D}`, VList_VEnumBcd{VEnumBcd.D} },
{ false, `Full`, `VList_VEnumBcd{VEnumBcd.D}`, VList_VEnumBcd{VEnumBcd.D}, `[]VEnumBcd{VEnumBcd.D}`, []VEnumBcd{VEnumBcd.D} },
// Canonical
{ true, `Zero`, `VList_VStructEmpty{}`, VList_VStructEmpty{}, `VList_VStructEmpty{}`, VList_VStructEmpty{} },
{ false, `Zero`, `VList_VStructEmpty{}`, VList_VStructEmpty{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `VList_VStructEmpty{}`, VList_VStructEmpty{}, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{} },
// Canonical
{ true, `Full`, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}}, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}} },
{ false, `Full`, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}}, `[]?VStructDepth2_Rand0{{}}`, []?VStructDepth2_Rand0{{}} },
// Canonical
{ true, `Zero`, `VList_Error{}`, VList_Error{}, `VList_Error{}`, VList_Error{} },
{ false, `Zero`, `VList_Error{}`, VList_Error{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `VList_Error{}`, VList_Error{}, `[]error{}`, []error{} },
// Canonical
{ true, `Full`, `VList_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VList_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `VList_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VList_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
{ false, `Full`, `VList_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VList_Error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `[]error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, []error{{Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
// Canonical
{ true, `Random`, `VList_Error{{}, {RetryCode: RetryRefetch, Msg: "pΔΘΠΣΦ王普澤世"}}`, VList_Error{{}, {RetryCode: RetryRefetch, Msg: "pΔΘΠΣΦ王普澤世"}}, `VList_Error{{}, {RetryCode: RetryRefetch, Msg: "pΔΘΠΣΦ王普澤世"}}`, VList_Error{{}, {RetryCode: RetryRefetch, Msg: "pΔΘΠΣΦ王普澤世"}} },
{ false, `Random`, `VList_Error{{}, {RetryCode: RetryRefetch, Msg: "pΔΘΠΣΦ王普澤世"}}`, VList_Error{{}, {RetryCode: RetryRefetch, Msg: "pΔΘΠΣΦ王普澤世"}}, `[]any{error{}, error{RetryCode: RetryRefetch, Msg: "pΔΘΠΣΦ王普澤世"}}`, []any{error{}, error{RetryCode: RetryRefetch, Msg: "pΔΘΠΣΦ王普澤世"}} },
// Canonical
{ true, `Random`, `VList_Error{{Id: "efghijklmnopΔ", RetryCode: RetryRefetch, Msg: "jklmno"}, {}}`, VList_Error{{Id: "efghijklmnopΔ", RetryCode: RetryRefetch, Msg: "jklmno"}, {}}, `VList_Error{{Id: "efghijklmnopΔ", RetryCode: RetryRefetch, Msg: "jklmno"}, {}}`, VList_Error{{Id: "efghijklmnopΔ", RetryCode: RetryRefetch, Msg: "jklmno"}, {}} },
{ false, `Random`, `VList_Error{{Id: "efghijklmnopΔ", RetryCode: RetryRefetch, Msg: "jklmno"}, {}}`, VList_Error{{Id: "efghijklmnopΔ", RetryCode: RetryRefetch, Msg: "jklmno"}, {}}, `[]any{error{Id: "efghijklmnopΔ", RetryCode: RetryRefetch, Msg: "jklmno"}, error{}}`, []any{error{Id: "efghijklmnopΔ", RetryCode: RetryRefetch, Msg: "jklmno"}, error{}} },
// Canonical
{ true, `Zero`, `VList_VUint32{}`, VList_VUint32{}, `VList_VUint32{}`, VList_VUint32{} },
{ false, `Zero`, `VList_VUint32{}`, VList_VUint32{}, `[]float64{}`, []float64{} },
{ false, `Zero`, `VList_VUint32{}`, VList_VUint32{}, `[]int32{}`, []int32{} },
// Canonical
{ true, `Full`, `VList_VUint32{123}`, VList_VUint32{123}, `VList_VUint32{123}`, VList_VUint32{123} },
{ false, `Full`, `VList_VUint32{123}`, VList_VUint32{123}, `VArray1_Byte("{")`, VArray1_Byte("{") },
// Canonical
{ true, `Random`, `VList_VUint32{3902057631, 0, 3928053796}`, VList_VUint32{3902057631, 0, 3928053796}, `VList_VUint32{3902057631, 0, 3928053796}`, VList_VUint32{3902057631, 0, 3928053796} },
{ false, `Random`, `VList_VUint32{3902057631, 0, 3928053796}`, VList_VUint32{3902057631, 0, 3928053796}, `VArray3_Int64{3902057631, 0, 3928053796}`, VArray3_Int64{3902057631, 0, 3928053796} },
// Canonical
{ true, `Random`, `VList_VUint32{1891975665}`, VList_VUint32{1891975665}, `VList_VUint32{1891975665}`, VList_VUint32{1891975665} },
{ false, `Random`, `VList_VUint32{1891975665}`, VList_VUint32{1891975665}, `[]any{VUint32(1891975665)}`, []any{VUint32(1891975665)} },
// Canonical
{ true, `Zero`, `VList_VInt32{}`, VList_VInt32{}, `VList_VInt32{}`, VList_VInt32{} },
{ false, `Zero`, `VList_VInt32{}`, VList_VInt32{}, `[]float64{}`, []float64{} },
{ false, `Zero`, `VList_VInt32{}`, VList_VInt32{}, `[]int32{}`, []int32{} },
// Canonical
{ true, `Full`, `VList_VInt32{-123}`, VList_VInt32{-123}, `VList_VInt32{-123}`, VList_VInt32{-123} },
{ false, `Full`, `VList_VInt32{-123}`, VList_VInt32{-123}, `VList_VFloat64{-123}`, VList_VFloat64{-123} },
// Canonical
{ true, `Random`, `VList_VInt32{836743213, 0}`, VList_VInt32{836743213, 0}, `VList_VInt32{836743213, 0}`, VList_VInt32{836743213, 0} },
{ false, `Random`, `VList_VInt32{836743213, 0}`, VList_VInt32{836743213, 0}, `[]any{VInt32(836743213), VInt32(0)}`, []any{VInt32(836743213), VInt32(0)} },
// Canonical
{ true, `Random`, `VList_VInt32{-686771769, 370534936}`, VList_VInt32{-686771769, 370534936}, `VList_VInt32{-686771769, 370534936}`, VList_VInt32{-686771769, 370534936} },
{ false, `Random`, `VList_VInt32{-686771769, 370534936}`, VList_VInt32{-686771769, 370534936}, `[]any{VInt32(-686771769), VInt32(370534936)}`, []any{VInt32(-686771769), VInt32(370534936)} },
// Canonical
{ true, `Zero`, `VList_VFloat64{}`, VList_VFloat64{}, `VList_VFloat64{}`, VList_VFloat64{} },
{ false, `Zero`, `VList_VFloat64{}`, VList_VFloat64{}, `[]float64{}`, []float64{} },
{ false, `Zero`, `VList_VFloat64{}`, VList_VFloat64{}, `[]int32{}`, []int32{} },
// Canonical
{ true, `Full`, `VList_VFloat64{1.23}`, VList_VFloat64{1.23}, `VList_VFloat64{1.23}`, VList_VFloat64{1.23} },
{ false, `Full`, `VList_VFloat64{1.23}`, VList_VFloat64{1.23}, `VList_Any{VFloat64(1.23)}`, VList_Any{VFloat64(1.23)} },
// Canonical
{ true, `Random`, `VList_VFloat64{-2.7947936829168825e+09, -2.497628983887713e+09}`, VList_VFloat64{-2.7947936829168825e+09, -2.497628983887713e+09}, `VList_VFloat64{-2.7947936829168825e+09, -2.497628983887713e+09}`, VList_VFloat64{-2.7947936829168825e+09, -2.497628983887713e+09} },
{ false, `Random`, `VList_VFloat64{-2.7947936829168825e+09, -2.497628983887713e+09}`, VList_VFloat64{-2.7947936829168825e+09, -2.497628983887713e+09}, `[]any{VFloat64(-2.7947936829168825e+09), VFloat64(-2.497628983887713e+09)}`, []any{VFloat64(-2.7947936829168825e+09), VFloat64(-2.497628983887713e+09)} },
// Canonical
{ true, `Random`, `VList_VFloat64{-1.2325975059267828e+09, 8.175475252689426e+08}`, VList_VFloat64{-1.2325975059267828e+09, 8.175475252689426e+08}, `VList_VFloat64{-1.2325975059267828e+09, 8.175475252689426e+08}`, VList_VFloat64{-1.2325975059267828e+09, 8.175475252689426e+08} },
{ false, `Random`, `VList_VFloat64{-1.2325975059267828e+09, 8.175475252689426e+08}`, VList_VFloat64{-1.2325975059267828e+09, 8.175475252689426e+08}, `[]any{VFloat64(-1.2325975059267828e+09), VFloat64(8.175475252689426e+08)}`, []any{VFloat64(-1.2325975059267828e+09), VFloat64(8.175475252689426e+08)} },
// Canonical
{ true, `Zero`, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{}, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{} },
{ false, `Zero`, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{}, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{} },
// Canonical
{ true, `Full`, `VList_OptVStructEmpty{{}}`, VList_OptVStructEmpty{{}}, `VList_OptVStructEmpty{{}}`, VList_OptVStructEmpty{{}} },
{ false, `Full`, `VList_OptVStructEmpty{{}}`, VList_OptVStructEmpty{{}}, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}} },
// Canonical
{ true, `Zero`, `set[bool]{}`, set[bool]{}, `set[bool]{}`, set[bool]{} },
{ false, `Zero`, `set[bool]{}`, set[bool]{}, `VSet_VBool{}`, VSet_VBool{} },
{ false, `Zero`, `set[bool]{}`, set[bool]{}, `set[VBool]{}`, set[VBool]{} },
// Canonical
{ true, `Full`, `set[bool]{true}`, set[bool]{true}, `set[bool]{true}`, set[bool]{true} },
{ false, `Full`, `set[bool]{true}`, set[bool]{true}, `VSet_Bool{true}`, VSet_Bool{true} },
// Canonical
{ true, `Zero`, `set[VBool]{}`, set[VBool]{}, `set[VBool]{}`, set[VBool]{} },
{ false, `Zero`, `set[VBool]{}`, set[VBool]{}, `VSet_VBool{}`, VSet_VBool{} },
{ false, `Zero`, `set[VBool]{}`, set[VBool]{}, `VSet_Bool{}`, VSet_Bool{} },
// Canonical
{ true, `Full`, `set[VBool]{true}`, set[VBool]{true}, `set[VBool]{true}`, set[VBool]{true} },
{ false, `Full`, `set[VBool]{true}`, set[VBool]{true}, `VSet_Bool{true}`, VSet_Bool{true} },
// Canonical
{ true, `Zero`, `set[string]{}`, set[string]{}, `set[string]{}`, set[string]{} },
{ false, `Zero`, `set[string]{}`, set[string]{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
{ false, `Zero`, `set[string]{}`, set[string]{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
// Canonical
{ true, `Full`, `set[string]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, set[string]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `set[string]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, set[string]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `set[string]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, set[string]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `set[string]{"bcdefghijklmnopΔΘΠΣ"}`, set[string]{"bcdefghijklmnopΔΘΠΣ"}, `set[string]{"bcdefghijklmnopΔΘΠΣ"}`, set[string]{"bcdefghijklmnopΔΘΠΣ"} },
{ false, `Random`, `set[string]{"bcdefghijklmnopΔΘΠΣ"}`, set[string]{"bcdefghijklmnopΔΘΠΣ"}, `set[VString]{"bcdefghijklmnopΔΘΠΣ"}`, set[VString]{"bcdefghijklmnopΔΘΠΣ"} },
// Canonical
{ true, `Random`, `set[string]{"hijklm", "nopΔΘΠΣΦ王普", "opΔΘΠΣ"}`, set[string]{"hijklm", "nopΔΘΠΣΦ王普", "opΔΘΠΣ"}, `set[string]{"hijklm", "nopΔΘΠΣΦ王普", "opΔΘΠΣ"}`, set[string]{"hijklm", "nopΔΘΠΣΦ王普", "opΔΘΠΣ"} },
{ false, `Random`, `set[string]{"hijklm", "nopΔΘΠΣΦ王普", "opΔΘΠΣ"}`, set[string]{"hijklm", "nopΔΘΠΣΦ王普", "opΔΘΠΣ"}, `set[VString]{"hijklm", "nopΔΘΠΣΦ王普", "opΔΘΠΣ"}`, set[VString]{"hijklm", "nopΔΘΠΣΦ王普", "opΔΘΠΣ"} },
// Canonical
{ true, `Zero`, `set[VString]{}`, set[VString]{}, `set[VString]{}`, set[VString]{} },
{ false, `Zero`, `set[VString]{}`, set[VString]{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
{ false, `Zero`, `set[VString]{}`, set[VString]{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
// Canonical
{ true, `Full`, `set[VString]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, set[VString]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `set[VString]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, set[VString]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `set[VString]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, set[VString]{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `set[VString]{"bcdefghijklmnopΔΘΠΣ", "defghijklmnopΔΘΠΣΦ王普澤"}`, set[VString]{"bcdefghijklmnopΔΘΠΣ", "defghijklmnopΔΘΠΣΦ王普澤"}, `set[VString]{"bcdefghijklmnopΔΘΠΣ", "defghijklmnopΔΘΠΣΦ王普澤"}`, set[VString]{"bcdefghijklmnopΔΘΠΣ", "defghijklmnopΔΘΠΣΦ王普澤"} },
{ false, `Random`, `set[VString]{"bcdefghijklmnopΔΘΠΣ", "defghijklmnopΔΘΠΣΦ王普澤"}`, set[VString]{"bcdefghijklmnopΔΘΠΣ", "defghijklmnopΔΘΠΣΦ王普澤"}, `set[string]{"bcdefghijklmnopΔΘΠΣ", "defghijklmnopΔΘΠΣΦ王普澤"}`, set[string]{"bcdefghijklmnopΔΘΠΣ", "defghijklmnopΔΘΠΣΦ王普澤"} },
// Canonical
{ true, `Random`, `set[VString]{"mno", "pΔ"}`, set[VString]{"mno", "pΔ"}, `set[VString]{"mno", "pΔ"}`, set[VString]{"mno", "pΔ"} },
{ false, `Random`, `set[VString]{"mno", "pΔ"}`, set[VString]{"mno", "pΔ"}, `set[string]{"mno", "pΔ"}`, set[string]{"mno", "pΔ"} },
// Canonical
{ true, `Zero`, `set[byte]{}`, set[byte]{}, `set[byte]{}`, set[byte]{} },
{ false, `Zero`, `set[byte]{}`, set[byte]{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `set[byte]{}`, set[byte]{}, `set[VByte]{}`, set[VByte]{} },
// Canonical
{ true, `Full`, `set[byte]{123}`, set[byte]{123}, `set[byte]{123}`, set[byte]{123} },
{ false, `Full`, `set[byte]{123}`, set[byte]{123}, `set[int64]{123}`, set[int64]{123} },
// Canonical
{ true, `Random`, `set[byte]{164, 45, 79}`, set[byte]{164, 45, 79}, `set[byte]{164, 45, 79}`, set[byte]{164, 45, 79} },
{ false, `Random`, `set[byte]{164, 45, 79}`, set[byte]{164, 45, 79}, `set[uint16]{164, 45, 79}`, set[uint16]{164, 45, 79} },
// Canonical
{ true, `Random`, `set[byte]{0, 246}`, set[byte]{0, 246}, `set[byte]{0, 246}`, set[byte]{0, 246} },
{ false, `Random`, `set[byte]{0, 246}`, set[byte]{0, 246}, `set[uint16]{0, 246}`, set[uint16]{0, 246} },
// Canonical
{ true, `Zero`, `set[VByte]{}`, set[VByte]{}, `set[VByte]{}`, set[VByte]{} },
{ false, `Zero`, `set[VByte]{}`, set[VByte]{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `set[VByte]{}`, set[VByte]{}, `set[int64]{}`, set[int64]{} },
// Canonical
{ true, `Full`, `set[VByte]{123}`, set[VByte]{123}, `set[VByte]{123}`, set[VByte]{123} },
{ false, `Full`, `set[VByte]{123}`, set[VByte]{123}, `set[int64]{123}`, set[int64]{123} },
// Canonical
{ true, `Random`, `set[VByte]{197}`, set[VByte]{197}, `set[VByte]{197}`, set[VByte]{197} },
{ false, `Random`, `set[VByte]{197}`, set[VByte]{197}, `set[uint16]{197}`, set[uint16]{197} },
// Canonical
{ true, `Random`, `set[VByte]{152}`, set[VByte]{152}, `set[VByte]{152}`, set[VByte]{152} },
{ false, `Random`, `set[VByte]{152}`, set[VByte]{152}, `set[uint16]{152}`, set[uint16]{152} },
// Canonical
{ true, `Zero`, `set[VEnumAbc]{}`, set[VEnumAbc]{}, `set[VEnumAbc]{}`, set[VEnumAbc]{} },
{ false, `Zero`, `set[VEnumAbc]{}`, set[VEnumAbc]{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
{ false, `Zero`, `set[VEnumAbc]{}`, set[VEnumAbc]{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
// Canonical
{ true, `Full`, `set[VEnumAbc]{VEnumAbc.C}`, set[VEnumAbc]{VEnumAbc.C}, `set[VEnumAbc]{VEnumAbc.C}`, set[VEnumAbc]{VEnumAbc.C} },
{ false, `Full`, `set[VEnumAbc]{VEnumAbc.C}`, set[VEnumAbc]{VEnumAbc.C}, `VSet_VString{"C"}`, VSet_VString{"C"} },
// Canonical
{ true, `Zero`, `set[VEnumBcd]{}`, set[VEnumBcd]{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
{ false, `Zero`, `set[VEnumBcd]{}`, set[VEnumBcd]{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
{ false, `Zero`, `set[VEnumBcd]{}`, set[VEnumBcd]{}, `VSet_String{}`, VSet_String{} },
// Canonical
{ true, `Full`, `set[VEnumBcd]{VEnumBcd.D}`, set[VEnumBcd]{VEnumBcd.D}, `set[VEnumBcd]{VEnumBcd.D}`, set[VEnumBcd]{VEnumBcd.D} },
{ false, `Full`, `set[VEnumBcd]{VEnumBcd.D}`, set[VEnumBcd]{VEnumBcd.D}, `VSet_VString{"D"}`, VSet_VString{"D"} },
// Canonical
{ true, `Zero`, `set[VStructEmpty]{}`, set[VStructEmpty]{}, `set[VStructEmpty]{}`, set[VStructEmpty]{} },
{ false, `Zero`, `set[VStructEmpty]{}`, set[VStructEmpty]{}, `set[VStructDepth1_Rand0]{}`, set[VStructDepth1_Rand0]{} },
{ false, `Zero`, `set[VStructEmpty]{}`, set[VStructEmpty]{}, `VSet_VStructDepth1_Rand0{}`, VSet_VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `set[VStructEmpty]{{}}`, set[VStructEmpty]{{}}, `set[VStructEmpty]{{}}`, set[VStructEmpty]{{}} },
{ false, `Full`, `set[VStructEmpty]{{}}`, set[VStructEmpty]{{}}, `VSet_VStructDepth1_Rand0{{}}`, VSet_VStructDepth1_Rand0{{}} },
// Canonical
{ true, `Zero`, `set[uint16]{}`, set[uint16]{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `set[uint16]{}`, set[uint16]{}, `set[VByte]{}`, set[VByte]{} },
{ false, `Zero`, `set[uint16]{}`, set[uint16]{}, `set[int64]{}`, set[int64]{} },
// Canonical
{ true, `Full`, `set[uint16]{123}`, set[uint16]{123}, `set[uint16]{123}`, set[uint16]{123} },
{ false, `Full`, `set[uint16]{123}`, set[uint16]{123}, `set[int64]{123}`, set[int64]{123} },
// Canonical
{ true, `Random`, `set[uint16]{12265, 45434, 53528}`, set[uint16]{12265, 45434, 53528}, `set[uint16]{12265, 45434, 53528}`, set[uint16]{12265, 45434, 53528} },
{ false, `Random`, `set[uint16]{12265, 45434, 53528}`, set[uint16]{12265, 45434, 53528}, `set[int64]{12265, 45434, 53528}`, set[int64]{12265, 45434, 53528} },
// Canonical
{ true, `Random`, `set[uint16]{0, 46665, 49186}`, set[uint16]{0, 46665, 49186}, `set[uint16]{0, 46665, 49186}`, set[uint16]{0, 46665, 49186} },
{ false, `Random`, `set[uint16]{0, 46665, 49186}`, set[uint16]{0, 46665, 49186}, `set[int64]{0, 46665, 49186}`, set[int64]{0, 46665, 49186} },
// Canonical
{ true, `Zero`, `set[VInt16]{}`, set[VInt16]{}, `set[VInt16]{}`, set[VInt16]{} },
{ false, `Zero`, `set[VInt16]{}`, set[VInt16]{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `set[VInt16]{}`, set[VInt16]{}, `set[VByte]{}`, set[VByte]{} },
// Canonical
{ true, `Full`, `set[VInt16]{-123}`, set[VInt16]{-123}, `set[VInt16]{-123}`, set[VInt16]{-123} },
{ false, `Full`, `set[VInt16]{-123}`, set[VInt16]{-123}, `set[int64]{-123}`, set[int64]{-123} },
// Canonical
{ true, `Random`, `set[VInt16]{-3771, 8381}`, set[VInt16]{-3771, 8381}, `set[VInt16]{-3771, 8381}`, set[VInt16]{-3771, 8381} },
{ false, `Random`, `set[VInt16]{-3771, 8381}`, set[VInt16]{-3771, 8381}, `set[int64]{-3771, 8381}`, set[int64]{-3771, 8381} },
// Canonical
{ true, `Random`, `set[VInt16]{0}`, set[VInt16]{0}, `set[VInt16]{0}`, set[VInt16]{0} },
{ false, `Random`, `set[VInt16]{0}`, set[VInt16]{0}, `set[uint16]{0}`, set[uint16]{0} },
// Canonical
{ true, `Zero`, `set[int64]{}`, set[int64]{}, `set[int64]{}`, set[int64]{} },
{ false, `Zero`, `set[int64]{}`, set[int64]{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `set[int64]{}`, set[int64]{}, `set[VByte]{}`, set[VByte]{} },
// Canonical
{ true, `Full`, `set[int64]{-123}`, set[int64]{-123}, `set[int64]{-123}`, set[int64]{-123} },
{ false, `Full`, `set[int64]{-123}`, set[int64]{-123}, `VSet_VFloat64{-123}`, VSet_VFloat64{-123} },
// Canonical
{ true, `Random`, `set[int64]{0}`, set[int64]{0}, `set[int64]{0}`, set[int64]{0} },
{ false, `Random`, `set[int64]{0}`, set[int64]{0}, `set[uint16]{0}`, set[uint16]{0} },
// Canonical
{ true, `Random`, `set[int64]{-1989041346661760703, -2421123573229598059}`, set[int64]{-1989041346661760703, -2421123573229598059}, `set[int64]{-1989041346661760703, -2421123573229598059}`, set[int64]{-1989041346661760703, -2421123573229598059} },
{ false, `Random`, `set[int64]{-1989041346661760703, -2421123573229598059}`, set[int64]{-1989041346661760703, -2421123573229598059}, `VSet_Int64{-1989041346661760703, -2421123573229598059}`, VSet_Int64{-1989041346661760703, -2421123573229598059} },
// Canonical
{ true, `Zero`, `VSet_Bool{}`, VSet_Bool{}, `VSet_Bool{}`, VSet_Bool{} },
{ false, `Zero`, `VSet_Bool{}`, VSet_Bool{}, `VSet_VBool{}`, VSet_VBool{} },
{ false, `Zero`, `VSet_Bool{}`, VSet_Bool{}, `set[VBool]{}`, set[VBool]{} },
// Canonical
{ true, `Full`, `VSet_Bool{true}`, VSet_Bool{true}, `VSet_Bool{true}`, VSet_Bool{true} },
{ false, `Full`, `VSet_Bool{true}`, VSet_Bool{true}, `VSet_VBool{true}`, VSet_VBool{true} },
// Canonical
{ true, `Zero`, `VSet_VBool{}`, VSet_VBool{}, `VSet_VBool{}`, VSet_VBool{} },
{ false, `Zero`, `VSet_VBool{}`, VSet_VBool{}, `set[VBool]{}`, set[VBool]{} },
{ false, `Zero`, `VSet_VBool{}`, VSet_VBool{}, `VSet_Bool{}`, VSet_Bool{} },
// Canonical
{ true, `Full`, `VSet_VBool{true}`, VSet_VBool{true}, `VSet_VBool{true}`, VSet_VBool{true} },
{ false, `Full`, `VSet_VBool{true}`, VSet_VBool{true}, `VSet_Bool{true}`, VSet_Bool{true} },
// Canonical
{ true, `Zero`, `VSet_String{}`, VSet_String{}, `VSet_String{}`, VSet_String{} },
{ false, `Zero`, `VSet_String{}`, VSet_String{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
{ false, `Zero`, `VSet_String{}`, VSet_String{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
// Canonical
{ true, `Full`, `VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `VSet_String{"", "o", "王普澤世"}`, VSet_String{"", "o", "王普澤世"}, `VSet_String{"", "o", "王普澤世"}`, VSet_String{"", "o", "王普澤世"} },
{ false, `Random`, `VSet_String{"", "o", "王普澤世"}`, VSet_String{"", "o", "王普澤世"}, `set[string]{"", "o", "王普澤世"}`, set[string]{"", "o", "王普澤世"} },
// Canonical
{ true, `Random`, `VSet_String{""}`, VSet_String{""}, `VSet_String{""}`, VSet_String{""} },
{ false, `Random`, `VSet_String{""}`, VSet_String{""}, `set[string]{""}`, set[string]{""} },
// Canonical
{ true, `Zero`, `VSet_VString{}`, VSet_VString{}, `VSet_VString{}`, VSet_VString{} },
{ false, `Zero`, `VSet_VString{}`, VSet_VString{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
{ false, `Zero`, `VSet_VString{}`, VSet_VString{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
// Canonical
{ true, `Full`, `VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `VSet_VString{"", "Φ王普澤"}`, VSet_VString{"", "Φ王普澤"}, `VSet_VString{"", "Φ王普澤"}`, VSet_VString{"", "Φ王普澤"} },
{ false, `Random`, `VSet_VString{"", "Φ王普澤"}`, VSet_VString{"", "Φ王普澤"}, `set[string]{"", "Φ王普澤"}`, set[string]{"", "Φ王普澤"} },
// Canonical
{ true, `Random`, `VSet_VString{"bcdefghijklmnopΔΘΠΣΦ王普", "nopΔΘΠΣΦ王普澤世", "ΘΠ"}`, VSet_VString{"bcdefghijklmnopΔΘΠΣΦ王普", "nopΔΘΠΣΦ王普澤世", "ΘΠ"}, `VSet_VString{"bcdefghijklmnopΔΘΠΣΦ王普", "nopΔΘΠΣΦ王普澤世", "ΘΠ"}`, VSet_VString{"bcdefghijklmnopΔΘΠΣΦ王普", "nopΔΘΠΣΦ王普澤世", "ΘΠ"} },
{ false, `Random`, `VSet_VString{"bcdefghijklmnopΔΘΠΣΦ王普", "nopΔΘΠΣΦ王普澤世", "ΘΠ"}`, VSet_VString{"bcdefghijklmnopΔΘΠΣΦ王普", "nopΔΘΠΣΦ王普澤世", "ΘΠ"}, `set[string]{"bcdefghijklmnopΔΘΠΣΦ王普", "nopΔΘΠΣΦ王普澤世", "ΘΠ"}`, set[string]{"bcdefghijklmnopΔΘΠΣΦ王普", "nopΔΘΠΣΦ王普澤世", "ΘΠ"} },
// Canonical
{ true, `Zero`, `VSet_Byte{}`, VSet_Byte{}, `VSet_Byte{}`, VSet_Byte{} },
{ false, `Zero`, `VSet_Byte{}`, VSet_Byte{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `VSet_Byte{}`, VSet_Byte{}, `set[VByte]{}`, set[VByte]{} },
// Canonical
{ true, `Full`, `VSet_Byte{123}`, VSet_Byte{123}, `VSet_Byte{123}`, VSet_Byte{123} },
{ false, `Full`, `VSet_Byte{123}`, VSet_Byte{123}, `set[int64]{123}`, set[int64]{123} },
// Canonical
{ true, `Random`, `VSet_Byte{0, 153, 83}`, VSet_Byte{0, 153, 83}, `VSet_Byte{0, 153, 83}`, VSet_Byte{0, 153, 83} },
{ false, `Random`, `VSet_Byte{0, 153, 83}`, VSet_Byte{0, 153, 83}, `set[uint16]{0, 153, 83}`, set[uint16]{0, 153, 83} },
// Canonical
{ true, `Random`, `VSet_Byte{82}`, VSet_Byte{82}, `VSet_Byte{82}`, VSet_Byte{82} },
{ false, `Random`, `VSet_Byte{82}`, VSet_Byte{82}, `set[uint16]{82}`, set[uint16]{82} },
// Canonical
{ true, `Zero`, `VSet_VByte{}`, VSet_VByte{}, `VSet_VByte{}`, VSet_VByte{} },
{ false, `Zero`, `VSet_VByte{}`, VSet_VByte{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `VSet_VByte{}`, VSet_VByte{}, `set[VByte]{}`, set[VByte]{} },
// Canonical
{ true, `Full`, `VSet_VByte{123}`, VSet_VByte{123}, `VSet_VByte{123}`, VSet_VByte{123} },
{ false, `Full`, `VSet_VByte{123}`, VSet_VByte{123}, `set[int64]{123}`, set[int64]{123} },
// Canonical
{ true, `Random`, `VSet_VByte{15, 204}`, VSet_VByte{15, 204}, `VSet_VByte{15, 204}`, VSet_VByte{15, 204} },
{ false, `Random`, `VSet_VByte{15, 204}`, VSet_VByte{15, 204}, `set[uint16]{15, 204}`, set[uint16]{15, 204} },
// Canonical
{ true, `Random`, `VSet_VByte{0, 157, 6}`, VSet_VByte{0, 157, 6}, `VSet_VByte{0, 157, 6}`, VSet_VByte{0, 157, 6} },
{ false, `Random`, `VSet_VByte{0, 157, 6}`, VSet_VByte{0, 157, 6}, `set[uint16]{0, 157, 6}`, set[uint16]{0, 157, 6} },
// Canonical
{ true, `Zero`, `VSet_VEnumAbc{}`, VSet_VEnumAbc{}, `VSet_VEnumAbc{}`, VSet_VEnumAbc{} },
{ false, `Zero`, `VSet_VEnumAbc{}`, VSet_VEnumAbc{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
{ false, `Zero`, `VSet_VEnumAbc{}`, VSet_VEnumAbc{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
// Canonical
{ true, `Full`, `VSet_VEnumAbc{VEnumAbc.C}`, VSet_VEnumAbc{VEnumAbc.C}, `VSet_VEnumAbc{VEnumAbc.C}`, VSet_VEnumAbc{VEnumAbc.C} },
{ false, `Full`, `VSet_VEnumAbc{VEnumAbc.C}`, VSet_VEnumAbc{VEnumAbc.C}, `set[VEnumAbc]{VEnumAbc.C}`, set[VEnumAbc]{VEnumAbc.C} },
// Canonical
{ true, `Zero`, `VSet_VEnumBcd{}`, VSet_VEnumBcd{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
{ false, `Zero`, `VSet_VEnumBcd{}`, VSet_VEnumBcd{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
{ false, `Zero`, `VSet_VEnumBcd{}`, VSet_VEnumBcd{}, `VSet_String{}`, VSet_String{} },
// Canonical
{ true, `Full`, `VSet_VEnumBcd{VEnumBcd.D}`, VSet_VEnumBcd{VEnumBcd.D}, `VSet_VEnumBcd{VEnumBcd.D}`, VSet_VEnumBcd{VEnumBcd.D} },
{ false, `Full`, `VSet_VEnumBcd{VEnumBcd.D}`, VSet_VEnumBcd{VEnumBcd.D}, `VSet_VString{"D"}`, VSet_VString{"D"} },
// Canonical
{ true, `Zero`, `VSet_VStructEmpty{}`, VSet_VStructEmpty{}, `VSet_VStructEmpty{}`, VSet_VStructEmpty{} },
{ false, `Zero`, `VSet_VStructEmpty{}`, VSet_VStructEmpty{}, `set[VStructDepth1_Rand0]{}`, set[VStructDepth1_Rand0]{} },
{ false, `Zero`, `VSet_VStructEmpty{}`, VSet_VStructEmpty{}, `VSet_VStructDepth1_Rand0{}`, VSet_VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `VSet_VStructEmpty{{}}`, VSet_VStructEmpty{{}}, `VSet_VStructEmpty{{}}`, VSet_VStructEmpty{{}} },
{ false, `Full`, `VSet_VStructEmpty{{}}`, VSet_VStructEmpty{{}}, `VSet_VStructDepth1_Rand0{{}}`, VSet_VStructDepth1_Rand0{{}} },
// Canonical
{ true, `Zero`, `VSet_Int64{}`, VSet_Int64{}, `VSet_Int64{}`, VSet_Int64{} },
{ false, `Zero`, `VSet_Int64{}`, VSet_Int64{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `VSet_Int64{}`, VSet_Int64{}, `set[VByte]{}`, set[VByte]{} },
// Canonical
{ true, `Full`, `VSet_Int64{-123}`, VSet_Int64{-123}, `VSet_Int64{-123}`, VSet_Int64{-123} },
{ false, `Full`, `VSet_Int64{-123}`, VSet_Int64{-123}, `set[int64]{-123}`, set[int64]{-123} },
// Canonical
{ true, `Random`, `VSet_Int64{3030093883856212693}`, VSet_Int64{3030093883856212693}, `VSet_Int64{3030093883856212693}`, VSet_Int64{3030093883856212693} },
{ false, `Random`, `VSet_Int64{3030093883856212693}`, VSet_Int64{3030093883856212693}, `set[int64]{3030093883856212693}`, set[int64]{3030093883856212693} },
// Canonical
{ true, `Random`, `VSet_Int64{-3569737435079611430, 0}`, VSet_Int64{-3569737435079611430, 0}, `VSet_Int64{-3569737435079611430, 0}`, VSet_Int64{-3569737435079611430, 0} },
{ false, `Random`, `VSet_Int64{-3569737435079611430, 0}`, VSet_Int64{-3569737435079611430, 0}, `set[int64]{-3569737435079611430, 0}`, set[int64]{-3569737435079611430, 0} },
// Canonical
{ true, `Zero`, `VSet_Float32{}`, VSet_Float32{}, `VSet_Float32{}`, VSet_Float32{} },
{ false, `Zero`, `VSet_Float32{}`, VSet_Float32{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `VSet_Float32{}`, VSet_Float32{}, `set[VByte]{}`, set[VByte]{} },
// Canonical
{ true, `Full`, `VSet_Float32{1.23}`, VSet_Float32{1.23}, `VSet_Float32{1.23}`, VSet_Float32{1.23} },
{ false, `Full`, `VSet_Float32{1.23}`, VSet_Float32{1.23}, `VSet_VFloat64{1.23}`, VSet_VFloat64{1.23} },
// Canonical
{ true, `Random`, `VSet_Float32{-3.092125e+09, -7.3709344e+08, 1.8202662e+08}`, VSet_Float32{-3.092125e+09, -7.3709344e+08, 1.8202662e+08}, `VSet_Float32{-3.092125e+09, -7.3709344e+08, 1.8202662e+08}`, VSet_Float32{-3.092125e+09, -7.3709344e+08, 1.8202662e+08} },
{ false, `Random`, `VSet_Float32{-3.092125e+09, -7.3709344e+08, 1.8202662e+08}`, VSet_Float32{-3.092125e+09, -7.3709344e+08, 1.8202662e+08}, `VSet_VFloat64{-3.0921249025552764e+09, -7.370934456167369e+08, 1.8202662152700508e+08}`, VSet_VFloat64{-3.0921249025552764e+09, -7.370934456167369e+08, 1.8202662152700508e+08} },
// Canonical
{ true, `Random`, `VSet_Float32{-5.1212332e+07, 0, 1.4743214e+09}`, VSet_Float32{-5.1212332e+07, 0, 1.4743214e+09}, `VSet_Float32{-5.1212332e+07, 0, 1.4743214e+09}`, VSet_Float32{-5.1212332e+07, 0, 1.4743214e+09} },
{ false, `Random`, `VSet_Float32{-5.1212332e+07, 0, 1.4743214e+09}`, VSet_Float32{-5.1212332e+07, 0, 1.4743214e+09}, `VSet_VFloat64{-5.1212332120216936e+07, 0, 1.474321399104024e+09}`, VSet_VFloat64{-5.1212332120216936e+07, 0, 1.474321399104024e+09} },
// Canonical
{ true, `Zero`, `VSet_VFloat64{}`, VSet_VFloat64{}, `VSet_VFloat64{}`, VSet_VFloat64{} },
{ false, `Zero`, `VSet_VFloat64{}`, VSet_VFloat64{}, `set[uint16]{}`, set[uint16]{} },
{ false, `Zero`, `VSet_VFloat64{}`, VSet_VFloat64{}, `set[VByte]{}`, set[VByte]{} },
// Canonical
{ true, `Full`, `VSet_VFloat64{1.23}`, VSet_VFloat64{1.23}, `VSet_VFloat64{1.23}`, VSet_VFloat64{1.23} },
{ false, `Full`, `VSet_VFloat64{1.23}`, VSet_VFloat64{1.23}, `VSet_Float32{1.23}`, VSet_Float32{1.23} },
// Canonical
{ true, `Random`, `VSet_VFloat64{9.845689108936584e+08}`, VSet_VFloat64{9.845689108936584e+08}, `VSet_VFloat64{9.845689108936584e+08}`, VSet_VFloat64{9.845689108936584e+08} },
{ false, `Random`, `VSet_VFloat64{9.845689108936584e+08}`, VSet_VFloat64{9.845689108936584e+08}, `VSet_Float32{9.845689e+08}`, VSet_Float32{9.845689e+08} },
// Canonical
{ true, `Random`, `VSet_VFloat64{-3.144840157694642e+09, -3.247292473933508e+08}`, VSet_VFloat64{-3.144840157694642e+09, -3.247292473933508e+08}, `VSet_VFloat64{-3.144840157694642e+09, -3.247292473933508e+08}`, VSet_VFloat64{-3.144840157694642e+09, -3.247292473933508e+08} },
{ false, `Random`, `VSet_VFloat64{-3.144840157694642e+09, -3.247292473933508e+08}`, VSet_VFloat64{-3.144840157694642e+09, -3.247292473933508e+08}, `VSet_Float32{-3.1448402e+09, -3.2472925e+08}`, VSet_Float32{-3.1448402e+09, -3.2472925e+08} },
// Canonical
{ true, `Zero`, `map[bool]bool{}`, map[bool]bool{}, `map[bool]bool{}`, map[bool]bool{} },
{ false, `Zero`, `map[bool]bool{}`, map[bool]bool{}, `VMap_VBool_VBool{}`, VMap_VBool_VBool{} },
{ false, `Zero`, `map[bool]bool{}`, map[bool]bool{}, `map[VBool]VBool{}`, map[VBool]VBool{} },
// Canonical
{ true, `Full`, `map[bool]bool{true: true}`, map[bool]bool{true: true}, `map[bool]bool{true: true}`, map[bool]bool{true: true} },
{ false, `Full`, `map[bool]bool{true: true}`, map[bool]bool{true: true}, `VMap_Bool_Bool{true: true}`, VMap_Bool_Bool{true: true} },
// Canonical
{ true, `Zero`, `map[VBool]VBool{}`, map[VBool]VBool{}, `map[VBool]VBool{}`, map[VBool]VBool{} },
{ false, `Zero`, `map[VBool]VBool{}`, map[VBool]VBool{}, `VMap_VBool_VBool{}`, VMap_VBool_VBool{} },
{ false, `Zero`, `map[VBool]VBool{}`, map[VBool]VBool{}, `VMap_Bool_Bool{}`, VMap_Bool_Bool{} },
// Canonical
{ true, `Full`, `map[VBool]VBool{true: true}`, map[VBool]VBool{true: true}, `map[VBool]VBool{true: true}`, map[VBool]VBool{true: true} },
{ false, `Full`, `map[VBool]VBool{true: true}`, map[VBool]VBool{true: true}, `VMap_Bool_Bool{true: true}`, VMap_Bool_Bool{true: true} },
// Canonical
{ true, `Zero`, `map[string]string{}`, map[string]string{}, `map[string]string{}`, map[string]string{} },
{ false, `Zero`, `map[string]string{}`, map[string]string{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `map[string]string{}`, map[string]string{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
// Canonical
{ true, `Full`, `map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `map[string]string{"abcdefg": "nop"}`, map[string]string{"abcdefg": "nop"}, `map[string]string{"abcdefg": "nop"}`, map[string]string{"abcdefg": "nop"} },
{ false, `Random`, `map[string]string{"abcdefg": "nop"}`, map[string]string{"abcdefg": "nop"}, `map[VString]VString{"abcdefg": "nop"}`, map[VString]VString{"abcdefg": "nop"} },
// Canonical
{ true, `Random`, `map[string]string{"abcdefghi": "defgh", "ghijklmnopΔΘΠΣ": "bcdef", "jklmnopΔ": "jklm"}`, map[string]string{"abcdefghi": "defgh", "ghijklmnopΔΘΠΣ": "bcdef", "jklmnopΔ": "jklm"}, `map[string]string{"abcdefghi": "defgh", "ghijklmnopΔΘΠΣ": "bcdef", "jklmnopΔ": "jklm"}`, map[string]string{"abcdefghi": "defgh", "ghijklmnopΔΘΠΣ": "bcdef", "jklmnopΔ": "jklm"} },
{ false, `Random`, `map[string]string{"abcdefghi": "defgh", "ghijklmnopΔΘΠΣ": "bcdef", "jklmnopΔ": "jklm"}`, map[string]string{"abcdefghi": "defgh", "ghijklmnopΔΘΠΣ": "bcdef", "jklmnopΔ": "jklm"}, `map[VString]VString{"abcdefghi": "defgh", "ghijklmnopΔΘΠΣ": "bcdef", "jklmnopΔ": "jklm"}`, map[VString]VString{"abcdefghi": "defgh", "ghijklmnopΔΘΠΣ": "bcdef", "jklmnopΔ": "jklm"} },
// Canonical
{ true, `Zero`, `map[VString]VString{}`, map[VString]VString{}, `map[VString]VString{}`, map[VString]VString{} },
{ false, `Zero`, `map[VString]VString{}`, map[VString]VString{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `map[VString]VString{}`, map[VString]VString{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
// Canonical
{ true, `Full`, `map[VString]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, map[VString]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `map[VString]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, map[VString]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `map[VString]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, map[VString]VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `map[VString]VString{"bcdefghijklmnopΔΘΠΣΦ王": "bcdefghijklmno"}`, map[VString]VString{"bcdefghijklmnopΔΘΠΣΦ王": "bcdefghijklmno"}, `map[VString]VString{"bcdefghijklmnopΔΘΠΣΦ王": "bcdefghijklmno"}`, map[VString]VString{"bcdefghijklmnopΔΘΠΣΦ王": "bcdefghijklmno"} },
{ false, `Random`, `map[VString]VString{"bcdefghijklmnopΔΘΠΣΦ王": "bcdefghijklmno"}`, map[VString]VString{"bcdefghijklmnopΔΘΠΣΦ王": "bcdefghijklmno"}, `map[string]string{"bcdefghijklmnopΔΘΠΣΦ王": "bcdefghijklmno"}`, map[string]string{"bcdefghijklmnopΔΘΠΣΦ王": "bcdefghijklmno"} },
// Canonical
{ true, `Random`, `map[VString]VString{"de": "lmnopΔΘΠΣΦ王"}`, map[VString]VString{"de": "lmnopΔΘΠΣΦ王"}, `map[VString]VString{"de": "lmnopΔΘΠΣΦ王"}`, map[VString]VString{"de": "lmnopΔΘΠΣΦ王"} },
{ false, `Random`, `map[VString]VString{"de": "lmnopΔΘΠΣΦ王"}`, map[VString]VString{"de": "lmnopΔΘΠΣΦ王"}, `map[string]string{"de": "lmnopΔΘΠΣΦ王"}`, map[string]string{"de": "lmnopΔΘΠΣΦ王"} },
// Canonical
{ true, `Zero`, `map[byte]byte{}`, map[byte]byte{}, `map[byte]byte{}`, map[byte]byte{} },
{ false, `Zero`, `map[byte]byte{}`, map[byte]byte{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `map[byte]byte{}`, map[byte]byte{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`, `map[byte]byte{123: 123}`, map[byte]byte{123: 123}, `map[byte]byte{123: 123}`, map[byte]byte{123: 123} },
{ false, `Full`, `map[byte]byte{123: 123}`, map[byte]byte{123: 123}, `map[VInt32]VInt32{123: 123}`, map[VInt32]VInt32{123: 123} },
// Canonical
{ true, `Random`, `map[byte]byte{0: 146}`, map[byte]byte{0: 146}, `map[byte]byte{0: 146}`, map[byte]byte{0: 146} },
{ false, `Random`, `map[byte]byte{0: 146}`, map[byte]byte{0: 146}, `map[uint16]uint16{0: 146}`, map[uint16]uint16{0: 146} },
// Canonical
{ true, `Random`, `map[byte]byte{254: 140}`, map[byte]byte{254: 140}, `map[byte]byte{254: 140}`, map[byte]byte{254: 140} },
{ false, `Random`, `map[byte]byte{254: 140}`, map[byte]byte{254: 140}, `map[uint16]uint16{254: 140}`, map[uint16]uint16{254: 140} },
// Canonical
{ true, `Zero`, `map[VByte]VByte{}`, map[VByte]VByte{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
{ false, `Zero`, `map[VByte]VByte{}`, map[VByte]VByte{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `map[VByte]VByte{}`, map[VByte]VByte{}, `map[VInt32]VInt32{}`, map[VInt32]VInt32{} },
// Canonical
{ true, `Full`, `map[VByte]VByte{123: 123}`, map[VByte]VByte{123: 123}, `map[VByte]VByte{123: 123}`, map[VByte]VByte{123: 123} },
{ false, `Full`, `map[VByte]VByte{123: 123}`, map[VByte]VByte{123: 123}, `map[VInt32]VInt32{123: 123}`, map[VInt32]VInt32{123: 123} },
// Canonical
{ true, `Random`, `map[VByte]VByte{0: 0, 127: 235}`, map[VByte]VByte{0: 0, 127: 235}, `map[VByte]VByte{0: 0, 127: 235}`, map[VByte]VByte{0: 0, 127: 235} },
{ false, `Random`, `map[VByte]VByte{0: 0, 127: 235}`, map[VByte]VByte{0: 0, 127: 235}, `map[uint16]uint16{0: 0, 127: 235}`, map[uint16]uint16{0: 0, 127: 235} },
// Canonical
{ true, `Random`, `map[VByte]VByte{160: 0, 83: 0}`, map[VByte]VByte{160: 0, 83: 0}, `map[VByte]VByte{160: 0, 83: 0}`, map[VByte]VByte{160: 0, 83: 0} },
{ false, `Random`, `map[VByte]VByte{160: 0, 83: 0}`, map[VByte]VByte{160: 0, 83: 0}, `map[uint16]uint16{160: 0, 83: 0}`, map[uint16]uint16{160: 0, 83: 0} },
// Canonical
{ true, `Zero`, `map[VEnumAbc]VEnumAbc{}`, map[VEnumAbc]VEnumAbc{}, `map[VEnumAbc]VEnumAbc{}`, map[VEnumAbc]VEnumAbc{} },
{ false, `Zero`, `map[VEnumAbc]VEnumAbc{}`, map[VEnumAbc]VEnumAbc{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `map[VEnumAbc]VEnumAbc{}`, map[VEnumAbc]VEnumAbc{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
// Canonical
{ true, `Full`, `map[VEnumAbc]VEnumAbc{VEnumAbc.C: VEnumAbc.C}`, map[VEnumAbc]VEnumAbc{VEnumAbc.C: VEnumAbc.C}, `map[VEnumAbc]VEnumAbc{VEnumAbc.C: VEnumAbc.C}`, map[VEnumAbc]VEnumAbc{VEnumAbc.C: VEnumAbc.C} },
{ false, `Full`, `map[VEnumAbc]VEnumAbc{VEnumAbc.C: VEnumAbc.C}`, map[VEnumAbc]VEnumAbc{VEnumAbc.C: VEnumAbc.C}, `VMap_VString_VString{"C": "C"}`, VMap_VString_VString{"C": "C"} },
// Canonical
{ true, `Zero`, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
{ false, `Zero`, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{}, `VMap_String_String{}`, VMap_String_String{} },
// Canonical
{ true, `Full`, `map[VEnumBcd]VEnumBcd{VEnumBcd.D: VEnumBcd.D}`, map[VEnumBcd]VEnumBcd{VEnumBcd.D: VEnumBcd.D}, `map[VEnumBcd]VEnumBcd{VEnumBcd.D: VEnumBcd.D}`, map[VEnumBcd]VEnumBcd{VEnumBcd.D: VEnumBcd.D} },
{ false, `Full`, `map[VEnumBcd]VEnumBcd{VEnumBcd.D: VEnumBcd.D}`, map[VEnumBcd]VEnumBcd{VEnumBcd.D: VEnumBcd.D}, `VMap_VString_VString{"D": "D"}`, VMap_VString_VString{"D": "D"} },
// Canonical
{ true, `Zero`, `map[VStructEmpty]VStructEmpty{}`, map[VStructEmpty]VStructEmpty{}, `map[VStructEmpty]VStructEmpty{}`, map[VStructEmpty]VStructEmpty{} },
{ false, `Zero`, `map[VStructEmpty]VStructEmpty{}`, map[VStructEmpty]VStructEmpty{}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{} },
{ false, `Zero`, `map[VStructEmpty]VStructEmpty{}`, map[VStructEmpty]VStructEmpty{}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `map[VStructEmpty]VStructEmpty{{}: {}}`, map[VStructEmpty]VStructEmpty{{}: {}}, `map[VStructEmpty]VStructEmpty{{}: {}}`, map[VStructEmpty]VStructEmpty{{}: {}} },
{ false, `Full`, `map[VStructEmpty]VStructEmpty{{}: {}}`, map[VStructEmpty]VStructEmpty{{}: {}}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {}} },
// Canonical
{ true, `Zero`, `map[uint16]uint16{}`, map[uint16]uint16{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `map[uint16]uint16{}`, map[uint16]uint16{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
{ false, `Zero`, `map[uint16]uint16{}`, map[uint16]uint16{}, `map[VInt32]VInt32{}`, map[VInt32]VInt32{} },
// Canonical
{ true, `Full`, `map[uint16]uint16{123: 123}`, map[uint16]uint16{123: 123}, `map[uint16]uint16{123: 123}`, map[uint16]uint16{123: 123} },
{ false, `Full`, `map[uint16]uint16{123: 123}`, map[uint16]uint16{123: 123}, `map[VInt32]VInt32{123: 123}`, map[VInt32]VInt32{123: 123} },
// Canonical
{ true, `Random`, `map[uint16]uint16{27252: 0, 63720: 64889}`, map[uint16]uint16{27252: 0, 63720: 64889}, `map[uint16]uint16{27252: 0, 63720: 64889}`, map[uint16]uint16{27252: 0, 63720: 64889} },
{ false, `Random`, `map[uint16]uint16{27252: 0, 63720: 64889}`, map[uint16]uint16{27252: 0, 63720: 64889}, `map[VInt32]VInt32{27252: 0, 63720: 64889}`, map[VInt32]VInt32{27252: 0, 63720: 64889} },
// Canonical
{ true, `Random`, `map[uint16]uint16{12730: 5184}`, map[uint16]uint16{12730: 5184}, `map[uint16]uint16{12730: 5184}`, map[uint16]uint16{12730: 5184} },
{ false, `Random`, `map[uint16]uint16{12730: 5184}`, map[uint16]uint16{12730: 5184}, `map[VInt32]VInt32{12730: 5184}`, map[VInt32]VInt32{12730: 5184} },
// Canonical
{ true, `Zero`, `map[int16]int16{}`, map[int16]int16{}, `map[int16]int16{}`, map[int16]int16{} },
{ false, `Zero`, `map[int16]int16{}`, map[int16]int16{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `map[int16]int16{}`, map[int16]int16{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`, `map[int16]int16{-123: -123}`, map[int16]int16{-123: -123}, `map[int16]int16{-123: -123}`, map[int16]int16{-123: -123} },
{ false, `Full`, `map[int16]int16{-123: -123}`, map[int16]int16{-123: -123}, `map[VInt32]VInt32{-123: -123}`, map[VInt32]VInt32{-123: -123} },
// Canonical
{ true, `Random`, `map[int16]int16{-11080: 13964, 0: -9990}`, map[int16]int16{-11080: 13964, 0: -9990}, `map[int16]int16{-11080: 13964, 0: -9990}`, map[int16]int16{-11080: 13964, 0: -9990} },
{ false, `Random`, `map[int16]int16{-11080: 13964, 0: -9990}`, map[int16]int16{-11080: 13964, 0: -9990}, `map[VInt32]VInt32{-11080: 13964, 0: -9990}`, map[VInt32]VInt32{-11080: 13964, 0: -9990} },
// Canonical
{ true, `Random`, `map[int16]int16{-1477: 1286}`, map[int16]int16{-1477: 1286}, `map[int16]int16{-1477: 1286}`, map[int16]int16{-1477: 1286} },
{ false, `Random`, `map[int16]int16{-1477: 1286}`, map[int16]int16{-1477: 1286}, `map[VInt32]VInt32{-1477: 1286}`, map[VInt32]VInt32{-1477: 1286} },
// Canonical
{ true, `Zero`, `map[VInt32]VInt32{}`, map[VInt32]VInt32{}, `map[VInt32]VInt32{}`, map[VInt32]VInt32{} },
{ false, `Zero`, `map[VInt32]VInt32{}`, map[VInt32]VInt32{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `map[VInt32]VInt32{}`, map[VInt32]VInt32{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`, `map[VInt32]VInt32{-123: -123}`, map[VInt32]VInt32{-123: -123}, `map[VInt32]VInt32{-123: -123}`, map[VInt32]VInt32{-123: -123} },
{ false, `Full`, `map[VInt32]VInt32{-123: -123}`, map[VInt32]VInt32{-123: -123}, `VMap_Float64_Float64{-123: -123}`, VMap_Float64_Float64{-123: -123} },
// Canonical
{ true, `Random`, `map[VInt32]VInt32{-306220721: 967189589}`, map[VInt32]VInt32{-306220721: 967189589}, `map[VInt32]VInt32{-306220721: 967189589}`, map[VInt32]VInt32{-306220721: 967189589} },
{ false, `Random`, `map[VInt32]VInt32{-306220721: 967189589}`, map[VInt32]VInt32{-306220721: 967189589}, `VMap_Float64_Float64{-3.06220721e+08: 9.67189589e+08}`, VMap_Float64_Float64{-3.06220721e+08: 9.67189589e+08} },
// Canonical
{ true, `Random`, `map[VInt32]VInt32{-590656869: 914868396, 0: 730721371, 583122045: 0}`, map[VInt32]VInt32{-590656869: 914868396, 0: 730721371, 583122045: 0}, `map[VInt32]VInt32{-590656869: 914868396, 0: 730721371, 583122045: 0}`, map[VInt32]VInt32{-590656869: 914868396, 0: 730721371, 583122045: 0} },
{ false, `Random`, `map[VInt32]VInt32{-590656869: 914868396, 0: 730721371, 583122045: 0}`, map[VInt32]VInt32{-590656869: 914868396, 0: 730721371, 583122045: 0}, `VMap_Float64_Float64{-5.90656869e+08: 9.14868396e+08, 0: 7.30721371e+08, 5.83122045e+08: 0}`, VMap_Float64_Float64{-5.90656869e+08: 9.14868396e+08, 0: 7.30721371e+08, 5.83122045e+08: 0} },
// Canonical
{ true, `Zero`, `VMap_Bool_Bool{}`, VMap_Bool_Bool{}, `VMap_Bool_Bool{}`, VMap_Bool_Bool{} },
{ false, `Zero`, `VMap_Bool_Bool{}`, VMap_Bool_Bool{}, `VMap_VBool_VBool{}`, VMap_VBool_VBool{} },
{ false, `Zero`, `VMap_Bool_Bool{}`, VMap_Bool_Bool{}, `map[VBool]VBool{}`, map[VBool]VBool{} },
// Canonical
{ true, `Full`, `VMap_Bool_Bool{true: true}`, VMap_Bool_Bool{true: true}, `VMap_Bool_Bool{true: true}`, VMap_Bool_Bool{true: true} },
{ false, `Full`, `VMap_Bool_Bool{true: true}`, VMap_Bool_Bool{true: true}, `VMap_VBool_VBool{true: true}`, VMap_VBool_VBool{true: true} },
// Canonical
{ true, `Zero`, `VMap_VBool_VBool{}`, VMap_VBool_VBool{}, `VMap_VBool_VBool{}`, VMap_VBool_VBool{} },
{ false, `Zero`, `VMap_VBool_VBool{}`, VMap_VBool_VBool{}, `map[VBool]VBool{}`, map[VBool]VBool{} },
{ false, `Zero`, `VMap_VBool_VBool{}`, VMap_VBool_VBool{}, `VMap_Bool_Bool{}`, VMap_Bool_Bool{} },
// Canonical
{ true, `Full`, `VMap_VBool_VBool{true: true}`, VMap_VBool_VBool{true: true}, `VMap_VBool_VBool{true: true}`, VMap_VBool_VBool{true: true} },
{ false, `Full`, `VMap_VBool_VBool{true: true}`, VMap_VBool_VBool{true: true}, `VMap_Bool_Bool{true: true}`, VMap_Bool_Bool{true: true} },
// Canonical
{ true, `Zero`, `VMap_String_String{}`, VMap_String_String{}, `VMap_String_String{}`, VMap_String_String{} },
{ false, `Zero`, `VMap_String_String{}`, VMap_String_String{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `VMap_String_String{}`, VMap_String_String{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
// Canonical
{ true, `Full`, `VMap_String_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_String_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VMap_String_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_String_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `VMap_String_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_String_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `VMap_String_String{"jklm": ""}`, VMap_String_String{"jklm": ""}, `VMap_String_String{"jklm": ""}`, VMap_String_String{"jklm": ""} },
{ false, `Random`, `VMap_String_String{"jklm": ""}`, VMap_String_String{"jklm": ""}, `map[string]string{"jklm": ""}`, map[string]string{"jklm": ""} },
// Canonical
{ true, `Random`, `VMap_String_String{"cdefghijklmnopΔΘ": "hijklmnopΔΘΠΣ"}`, VMap_String_String{"cdefghijklmnopΔΘ": "hijklmnopΔΘΠΣ"}, `VMap_String_String{"cdefghijklmnopΔΘ": "hijklmnopΔΘΠΣ"}`, VMap_String_String{"cdefghijklmnopΔΘ": "hijklmnopΔΘΠΣ"} },
{ false, `Random`, `VMap_String_String{"cdefghijklmnopΔΘ": "hijklmnopΔΘΠΣ"}`, VMap_String_String{"cdefghijklmnopΔΘ": "hijklmnopΔΘΠΣ"}, `map[string]string{"cdefghijklmnopΔΘ": "hijklmnopΔΘΠΣ"}`, map[string]string{"cdefghijklmnopΔΘ": "hijklmnopΔΘΠΣ"} },
// Canonical
{ true, `Zero`, `VMap_VString_VString{}`, VMap_VString_VString{}, `VMap_VString_VString{}`, VMap_VString_VString{} },
{ false, `Zero`, `VMap_VString_VString{}`, VMap_VString_VString{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `VMap_VString_VString{}`, VMap_VString_VString{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
// Canonical
{ true, `Full`, `VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
{ false, `Full`, `VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_VString_VString{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, `VMap_String_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}`, VMap_String_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"} },
// Canonical
{ true, `Random`, `VMap_VString_VString{"": "abcdefgh", "jklmnopΔΘΠΣΦ王": "fghijklmnopΔΘΠΣΦ王普澤世"}`, VMap_VString_VString{"": "abcdefgh", "jklmnopΔΘΠΣΦ王": "fghijklmnopΔΘΠΣΦ王普澤世"}, `VMap_VString_VString{"": "abcdefgh", "jklmnopΔΘΠΣΦ王": "fghijklmnopΔΘΠΣΦ王普澤世"}`, VMap_VString_VString{"": "abcdefgh", "jklmnopΔΘΠΣΦ王": "fghijklmnopΔΘΠΣΦ王普澤世"} },
{ false, `Random`, `VMap_VString_VString{"": "abcdefgh", "jklmnopΔΘΠΣΦ王": "fghijklmnopΔΘΠΣΦ王普澤世"}`, VMap_VString_VString{"": "abcdefgh", "jklmnopΔΘΠΣΦ王": "fghijklmnopΔΘΠΣΦ王普澤世"}, `map[string]string{"": "abcdefgh", "jklmnopΔΘΠΣΦ王": "fghijklmnopΔΘΠΣΦ王普澤世"}`, map[string]string{"": "abcdefgh", "jklmnopΔΘΠΣΦ王": "fghijklmnopΔΘΠΣΦ王普澤世"} },
// Canonical
{ true, `Random`, `VMap_VString_VString{"ghijk": "no", "hijklmnopΔΘΠΣΦ王普澤": "ghijklmnopΔΘΠ"}`, VMap_VString_VString{"ghijk": "no", "hijklmnopΔΘΠΣΦ王普澤": "ghijklmnopΔΘΠ"}, `VMap_VString_VString{"ghijk": "no", "hijklmnopΔΘΠΣΦ王普澤": "ghijklmnopΔΘΠ"}`, VMap_VString_VString{"ghijk": "no", "hijklmnopΔΘΠΣΦ王普澤": "ghijklmnopΔΘΠ"} },
{ false, `Random`, `VMap_VString_VString{"ghijk": "no", "hijklmnopΔΘΠΣΦ王普澤": "ghijklmnopΔΘΠ"}`, VMap_VString_VString{"ghijk": "no", "hijklmnopΔΘΠΣΦ王普澤": "ghijklmnopΔΘΠ"}, `map[string]string{"ghijk": "no", "hijklmnopΔΘΠΣΦ王普澤": "ghijklmnopΔΘΠ"}`, map[string]string{"ghijk": "no", "hijklmnopΔΘΠΣΦ王普澤": "ghijklmnopΔΘΠ"} },
// Canonical
{ true, `Zero`, `VMap_Byte_Byte{}`, VMap_Byte_Byte{}, `VMap_Byte_Byte{}`, VMap_Byte_Byte{} },
{ false, `Zero`, `VMap_Byte_Byte{}`, VMap_Byte_Byte{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `VMap_Byte_Byte{}`, VMap_Byte_Byte{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`, `VMap_Byte_Byte{123: 123}`, VMap_Byte_Byte{123: 123}, `VMap_Byte_Byte{123: 123}`, VMap_Byte_Byte{123: 123} },
{ false, `Full`, `VMap_Byte_Byte{123: 123}`, VMap_Byte_Byte{123: 123}, `map[VInt32]VInt32{123: 123}`, map[VInt32]VInt32{123: 123} },
// Canonical
{ true, `Random`, `VMap_Byte_Byte{132: 150, 171: 179, 241: 0}`, VMap_Byte_Byte{132: 150, 171: 179, 241: 0}, `VMap_Byte_Byte{132: 150, 171: 179, 241: 0}`, VMap_Byte_Byte{132: 150, 171: 179, 241: 0} },
{ false, `Random`, `VMap_Byte_Byte{132: 150, 171: 179, 241: 0}`, VMap_Byte_Byte{132: 150, 171: 179, 241: 0}, `map[uint16]uint16{132: 150, 171: 179, 241: 0}`, map[uint16]uint16{132: 150, 171: 179, 241: 0} },
// Canonical
{ true, `Random`, `VMap_Byte_Byte{222: 249, 52: 249, 66: 35}`, VMap_Byte_Byte{222: 249, 52: 249, 66: 35}, `VMap_Byte_Byte{222: 249, 52: 249, 66: 35}`, VMap_Byte_Byte{222: 249, 52: 249, 66: 35} },
{ false, `Random`, `VMap_Byte_Byte{222: 249, 52: 249, 66: 35}`, VMap_Byte_Byte{222: 249, 52: 249, 66: 35}, `map[uint16]uint16{222: 249, 52: 249, 66: 35}`, map[uint16]uint16{222: 249, 52: 249, 66: 35} },
// Canonical
{ true, `Zero`, `VMap_VByte_VByte{}`, VMap_VByte_VByte{}, `VMap_VByte_VByte{}`, VMap_VByte_VByte{} },
{ false, `Zero`, `VMap_VByte_VByte{}`, VMap_VByte_VByte{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `VMap_VByte_VByte{}`, VMap_VByte_VByte{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`, `VMap_VByte_VByte{123: 123}`, VMap_VByte_VByte{123: 123}, `VMap_VByte_VByte{123: 123}`, VMap_VByte_VByte{123: 123} },
{ false, `Full`, `VMap_VByte_VByte{123: 123}`, VMap_VByte_VByte{123: 123}, `map[VInt32]VInt32{123: 123}`, map[VInt32]VInt32{123: 123} },
// Canonical
{ true, `Random`, `VMap_VByte_VByte{190: 0, 28: 37}`, VMap_VByte_VByte{190: 0, 28: 37}, `VMap_VByte_VByte{190: 0, 28: 37}`, VMap_VByte_VByte{190: 0, 28: 37} },
{ false, `Random`, `VMap_VByte_VByte{190: 0, 28: 37}`, VMap_VByte_VByte{190: 0, 28: 37}, `map[uint16]uint16{190: 0, 28: 37}`, map[uint16]uint16{190: 0, 28: 37} },
// Canonical
{ true, `Random`, `VMap_VByte_VByte{0: 119, 160: 11, 191: 0}`, VMap_VByte_VByte{0: 119, 160: 11, 191: 0}, `VMap_VByte_VByte{0: 119, 160: 11, 191: 0}`, VMap_VByte_VByte{0: 119, 160: 11, 191: 0} },
{ false, `Random`, `VMap_VByte_VByte{0: 119, 160: 11, 191: 0}`, VMap_VByte_VByte{0: 119, 160: 11, 191: 0}, `map[uint16]uint16{0: 119, 160: 11, 191: 0}`, map[uint16]uint16{0: 119, 160: 11, 191: 0} },
// Canonical
{ true, `Zero`, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{}, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{} },
{ false, `Zero`, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
// Canonical
{ true, `Full`, `VMap_VEnumAbc_VEnumAbc{VEnumAbc.C: VEnumAbc.C}`, VMap_VEnumAbc_VEnumAbc{VEnumAbc.C: VEnumAbc.C}, `VMap_VEnumAbc_VEnumAbc{VEnumAbc.C: VEnumAbc.C}`, VMap_VEnumAbc_VEnumAbc{VEnumAbc.C: VEnumAbc.C} },
{ false, `Full`, `VMap_VEnumAbc_VEnumAbc{VEnumAbc.C: VEnumAbc.C}`, VMap_VEnumAbc_VEnumAbc{VEnumAbc.C: VEnumAbc.C}, `map[VEnumAbc]VEnumAbc{VEnumAbc.C: VEnumAbc.C}`, map[VEnumAbc]VEnumAbc{VEnumAbc.C: VEnumAbc.C} },
// Canonical
{ true, `Zero`, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
{ false, `Zero`, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{}, `VMap_String_String{}`, VMap_String_String{} },
// Canonical
{ true, `Full`, `VMap_VEnumBcd_VEnumBcd{VEnumBcd.D: VEnumBcd.D}`, VMap_VEnumBcd_VEnumBcd{VEnumBcd.D: VEnumBcd.D}, `VMap_VEnumBcd_VEnumBcd{VEnumBcd.D: VEnumBcd.D}`, VMap_VEnumBcd_VEnumBcd{VEnumBcd.D: VEnumBcd.D} },
{ false, `Full`, `VMap_VEnumBcd_VEnumBcd{VEnumBcd.D: VEnumBcd.D}`, VMap_VEnumBcd_VEnumBcd{VEnumBcd.D: VEnumBcd.D}, `VMap_VString_VString{"D": "D"}`, VMap_VString_VString{"D": "D"} },
// Canonical
{ true, `Zero`, `VMap_VStructEmpty_VStructEmpty{}`, VMap_VStructEmpty_VStructEmpty{}, `VMap_VStructEmpty_VStructEmpty{}`, VMap_VStructEmpty_VStructEmpty{} },
{ false, `Zero`, `VMap_VStructEmpty_VStructEmpty{}`, VMap_VStructEmpty_VStructEmpty{}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{} },
{ false, `Zero`, `VMap_VStructEmpty_VStructEmpty{}`, VMap_VStructEmpty_VStructEmpty{}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `VMap_VStructEmpty_VStructEmpty{{}: {}}`, VMap_VStructEmpty_VStructEmpty{{}: {}}, `VMap_VStructEmpty_VStructEmpty{{}: {}}`, VMap_VStructEmpty_VStructEmpty{{}: {}} },
{ false, `Full`, `VMap_VStructEmpty_VStructEmpty{{}: {}}`, VMap_VStructEmpty_VStructEmpty{{}: {}}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {}} },
// Canonical
{ true, `Zero`, `VMap_VInt16_VInt16{}`, VMap_VInt16_VInt16{}, `VMap_VInt16_VInt16{}`, VMap_VInt16_VInt16{} },
{ false, `Zero`, `VMap_VInt16_VInt16{}`, VMap_VInt16_VInt16{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `VMap_VInt16_VInt16{}`, VMap_VInt16_VInt16{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`, `VMap_VInt16_VInt16{-123: -123}`, VMap_VInt16_VInt16{-123: -123}, `VMap_VInt16_VInt16{-123: -123}`, VMap_VInt16_VInt16{-123: -123} },
{ false, `Full`, `VMap_VInt16_VInt16{-123: -123}`, VMap_VInt16_VInt16{-123: -123}, `map[VInt32]VInt32{-123: -123}`, map[VInt32]VInt32{-123: -123} },
// Canonical
{ true, `Random`, `VMap_VInt16_VInt16{15687: 3845, 692: 5861}`, VMap_VInt16_VInt16{15687: 3845, 692: 5861}, `VMap_VInt16_VInt16{15687: 3845, 692: 5861}`, VMap_VInt16_VInt16{15687: 3845, 692: 5861} },
{ false, `Random`, `VMap_VInt16_VInt16{15687: 3845, 692: 5861}`, VMap_VInt16_VInt16{15687: 3845, 692: 5861}, `map[uint16]uint16{15687: 3845, 692: 5861}`, map[uint16]uint16{15687: 3845, 692: 5861} },
// Canonical
{ true, `Random`, `VMap_VInt16_VInt16{-5258: 9837, 0: -5221}`, VMap_VInt16_VInt16{-5258: 9837, 0: -5221}, `VMap_VInt16_VInt16{-5258: 9837, 0: -5221}`, VMap_VInt16_VInt16{-5258: 9837, 0: -5221} },
{ false, `Random`, `VMap_VInt16_VInt16{-5258: 9837, 0: -5221}`, VMap_VInt16_VInt16{-5258: 9837, 0: -5221}, `map[VInt32]VInt32{-5258: 9837, 0: -5221}`, map[VInt32]VInt32{-5258: 9837, 0: -5221} },
// Canonical
{ true, `Zero`, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{}, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{} },
{ false, `Zero`, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`, `VMap_VInt32_VInt32{-123: -123}`, VMap_VInt32_VInt32{-123: -123}, `VMap_VInt32_VInt32{-123: -123}`, VMap_VInt32_VInt32{-123: -123} },
{ false, `Full`, `VMap_VInt32_VInt32{-123: -123}`, VMap_VInt32_VInt32{-123: -123}, `map[VInt32]VInt32{-123: -123}`, map[VInt32]VInt32{-123: -123} },
// Canonical
{ true, `Random`, `VMap_VInt32_VInt32{0: 946427867, 814099731: -955789572, 910889070: 298810917}`, VMap_VInt32_VInt32{0: 946427867, 814099731: -955789572, 910889070: 298810917}, `VMap_VInt32_VInt32{0: 946427867, 814099731: -955789572, 910889070: 298810917}`, VMap_VInt32_VInt32{0: 946427867, 814099731: -955789572, 910889070: 298810917} },
{ false, `Random`, `VMap_VInt32_VInt32{0: 946427867, 814099731: -955789572, 910889070: 298810917}`, VMap_VInt32_VInt32{0: 946427867, 814099731: -955789572, 910889070: 298810917}, `map[VInt32]VInt32{0: 946427867, 814099731: -955789572, 910889070: 298810917}`, map[VInt32]VInt32{0: 946427867, 814099731: -955789572, 910889070: 298810917} },
// Canonical
{ true, `Random`, `VMap_VInt32_VInt32{-346481670: -528449206, -571009222: 0, 0: 942828024}`, VMap_VInt32_VInt32{-346481670: -528449206, -571009222: 0, 0: 942828024}, `VMap_VInt32_VInt32{-346481670: -528449206, -571009222: 0, 0: 942828024}`, VMap_VInt32_VInt32{-346481670: -528449206, -571009222: 0, 0: 942828024} },
{ false, `Random`, `VMap_VInt32_VInt32{-346481670: -528449206, -571009222: 0, 0: 942828024}`, VMap_VInt32_VInt32{-346481670: -528449206, -571009222: 0, 0: 942828024}, `map[VInt32]VInt32{-346481670: -528449206, -571009222: 0, 0: 942828024}`, map[VInt32]VInt32{-346481670: -528449206, -571009222: 0, 0: 942828024} },
// Canonical
{ true, `Zero`, `VMap_Float64_Float64{}`, VMap_Float64_Float64{}, `VMap_Float64_Float64{}`, VMap_Float64_Float64{} },
{ false, `Zero`, `VMap_Float64_Float64{}`, VMap_Float64_Float64{}, `map[uint16]uint16{}`, map[uint16]uint16{} },
{ false, `Zero`, `VMap_Float64_Float64{}`, VMap_Float64_Float64{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`, `VMap_Float64_Float64{1.23: 1.23}`, VMap_Float64_Float64{1.23: 1.23}, `VMap_Float64_Float64{1.23: 1.23}`, VMap_Float64_Float64{1.23: 1.23} },
// Canonical
{ true, `Random`, `VMap_Float64_Float64{5.836528661428543e+07: 8.542479532760347e+08}`, VMap_Float64_Float64{5.836528661428543e+07: 8.542479532760347e+08}, `VMap_Float64_Float64{5.836528661428543e+07: 8.542479532760347e+08}`, VMap_Float64_Float64{5.836528661428543e+07: 8.542479532760347e+08} },
// Canonical
{ true, `Random`, `VMap_Float64_Float64{-1.3763839582861245e+09: 1.4772868065791667e+09, -6.401015590563765e+06: -1.1526308806418068e+09}`, VMap_Float64_Float64{-1.3763839582861245e+09: 1.4772868065791667e+09, -6.401015590563765e+06: -1.1526308806418068e+09}, `VMap_Float64_Float64{-1.3763839582861245e+09: 1.4772868065791667e+09, -6.401015590563765e+06: -1.1526308806418068e+09}`, VMap_Float64_Float64{-1.3763839582861245e+09: 1.4772868065791667e+09, -6.401015590563765e+06: -1.1526308806418068e+09} },
// Canonical
{ true, `Zero`, `VStructDepth1_All{}`, VStructDepth1_All{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_All{}`, VStructDepth1_All{}, `VStructDepth1_Rand0{}`, VStructDepth1_Rand0{} },
{ false, `Zero`, `VStructDepth1_All{}`, VStructDepth1_All{}, `?VStructDepth1_Rand0{}`, ?VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}`, VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, `VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}`, VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}} },
{ false, `Full`, `VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}`, VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, `?VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}`, ?VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}} },
// Canonical
{ true, `Random`, `VStructDepth1_All{F0: set[byte]{109, 247}, F3: "cdefghijklmnopΔΘΠΣΦ王普澤世", F4: "opΔΘΠΣΦ王普澤", F6: 181, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {Id: "ghijklmnopΔΘΠ"}, F12: 63954, F13: 9504, F14: 2342895433, F15: 3653848399, F16: 11218794390353989974, F17: 16661755522663834089, F20: 11034, F21: 7199, F22: -374013856, F23: 297624920, F24: -593386440243474243, F25: 2483428413103898065, F26: -1.5218022e+09, F27: -1.4603266e+08, F28: -2.6499224754752574e+09, F29: 8.574678314057188e+08, F30: {}}`, VStructDepth1_All{F0: set[byte]{109, 247}, F3: "cdefghijklmnopΔΘΠΣΦ王普澤世", F4: "opΔΘΠΣΦ王普澤", F6: 181, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {Id: "ghijklmnopΔΘΠ"}, F12: 63954, F13: 9504, F14: 2342895433, F15: 3653848399, F16: 11218794390353989974, F17: 16661755522663834089, F20: 11034, F21: 7199, F22: -374013856, F23: 297624920, F24: -593386440243474243, F25: 2483428413103898065, F26: -1.5218022e+09, F27: -1.4603266e+08, F28: -2.6499224754752574e+09, F29: 8.574678314057188e+08, F30: {}}, `VStructDepth1_All{F0: set[byte]{109, 247}, F3: "cdefghijklmnopΔΘΠΣΦ王普澤世", F4: "opΔΘΠΣΦ王普澤", F6: 181, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {Id: "ghijklmnopΔΘΠ"}, F12: 63954, F13: 9504, F14: 2342895433, F15: 3653848399, F16: 11218794390353989974, F17: 16661755522663834089, F20: 11034, F21: 7199, F22: -374013856, F23: 297624920, F24: -593386440243474243, F25: 2483428413103898065, F26: -1.5218022e+09, F27: -1.4603266e+08, F28: -2.6499224754752574e+09, F29: 8.574678314057188e+08, F30: {}}`, VStructDepth1_All{F0: set[byte]{109, 247}, F3: "cdefghijklmnopΔΘΠΣΦ王普澤世", F4: "opΔΘΠΣΦ王普澤", F6: 181, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {Id: "ghijklmnopΔΘΠ"}, F12: 63954, F13: 9504, F14: 2342895433, F15: 3653848399, F16: 11218794390353989974, F17: 16661755522663834089, F20: 11034, F21: 7199, F22: -374013856, F23: 297624920, F24: -593386440243474243, F25: 2483428413103898065, F26: -1.5218022e+09, F27: -1.4603266e+08, F28: -2.6499224754752574e+09, F29: 8.574678314057188e+08, F30: {}} },
{ false, `Random`, `VStructDepth1_All{F0: set[byte]{109, 247}, F3: "cdefghijklmnopΔΘΠΣΦ王普澤世", F4: "opΔΘΠΣΦ王普澤", F6: 181, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {Id: "ghijklmnopΔΘΠ"}, F12: 63954, F13: 9504, F14: 2342895433, F15: 3653848399, F16: 11218794390353989974, F17: 16661755522663834089, F20: 11034, F21: 7199, F22: -374013856, F23: 297624920, F24: -593386440243474243, F25: 2483428413103898065, F26: -1.5218022e+09, F27: -1.4603266e+08, F28: -2.6499224754752574e+09, F29: 8.574678314057188e+08, F30: {}}`, VStructDepth1_All{F0: set[byte]{109, 247}, F3: "cdefghijklmnopΔΘΠΣΦ王普澤世", F4: "opΔΘΠΣΦ王普澤", F6: 181, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {Id: "ghijklmnopΔΘΠ"}, F12: 63954, F13: 9504, F14: 2342895433, F15: 3653848399, F16: 11218794390353989974, F17: 16661755522663834089, F20: 11034, F21: 7199, F22: -374013856, F23: 297624920, F24: -593386440243474243, F25: 2483428413103898065, F26: -1.5218022e+09, F27: -1.4603266e+08, F28: -2.6499224754752574e+09, F29: 8.574678314057188e+08, F30: {}}, `?VStructDepth1_All{F0: set[byte]{109, 247}, F3: "cdefghijklmnopΔΘΠΣΦ王普澤世", F4: "opΔΘΠΣΦ王普澤", F6: 181, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {Id: "ghijklmnopΔΘΠ"}, F12: 63954, F13: 9504, F14: 2342895433, F15: 3653848399, F16: 11218794390353989974, F17: 16661755522663834089, F20: 11034, F21: 7199, F22: -374013856, F23: 297624920, F24: -593386440243474243, F25: 2483428413103898065, F26: -1.5218022e+09, F27: -1.4603266e+08, F28: -2.6499224754752574e+09, F29: 8.574678314057188e+08, F30: {}}`, ?VStructDepth1_All{F0: set[byte]{109, 247}, F3: "cdefghijklmnopΔΘΠΣΦ王普澤世", F4: "opΔΘΠΣΦ王普澤", F6: 181, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {Id: "ghijklmnopΔΘΠ"}, F12: 63954, F13: 9504, F14: 2342895433, F15: 3653848399, F16: 11218794390353989974, F17: 16661755522663834089, F20: 11034, F21: 7199, F22: -374013856, F23: 297624920, F24: -593386440243474243, F25: 2483428413103898065, F26: -1.5218022e+09, F27: -1.4603266e+08, F28: -2.6499224754752574e+09, F29: 8.574678314057188e+08, F30: {}} },
// Canonical
{ true, `Random`, `VStructDepth1_All{F0: VStructDepth1_Rand1{F0: VList_Bool{false}, F7: 115, F9: VEnumBcd.D, F26: -2.896031e+08}, F1: true, F2: true, F3: "ΘΠΣΦ王普澤", F4: "bcdefghijklm", F5: typeobject(map[VUnionDepth1_Rand0]VUnionDepth1_Rand0), F6: 21, F7: 212, F11: {}, F13: 21925, F14: 3392111285, F16: 10396017169543075917, F17: 14757721528962708554, F18: 8, F19: 10, F20: 9652, F21: -4385, F23: -50569913, F24: -1027975330844082587, F25: -527806713938789654, F26: -2.0551775e+09, F27: 1.423408e+09, F28: -2.1715119569398582e+07, F29: -1.5500538033212197e+08}`, VStructDepth1_All{F0: VStructDepth1_Rand1{F0: VList_Bool{false}, F7: 115, F9: VEnumBcd.D, F26: -2.896031e+08}, F1: true, F2: true, F3: "ΘΠΣΦ王普澤", F4: "bcdefghijklm", F5: typeobject(map[VUnionDepth1_Rand0]VUnionDepth1_Rand0), F6: 21, F7: 212, F11: {}, F13: 21925, F14: 3392111285, F16: 10396017169543075917, F17: 14757721528962708554, F18: 8, F19: 10, F20: 9652, F21: -4385, F23: -50569913, F24: -1027975330844082587, F25: -527806713938789654, F26: -2.0551775e+09, F27: 1.423408e+09, F28: -2.1715119569398582e+07, F29: -1.5500538033212197e+08}, `VStructDepth1_All{F0: VStructDepth1_Rand1{F0: VList_Bool{false}, F7: 115, F9: VEnumBcd.D, F26: -2.896031e+08}, F1: true, F2: true, F3: "ΘΠΣΦ王普澤", F4: "bcdefghijklm", F5: typeobject(map[VUnionDepth1_Rand0]VUnionDepth1_Rand0), F6: 21, F7: 212, F11: {}, F13: 21925, F14: 3392111285, F16: 10396017169543075917, F17: 14757721528962708554, F18: 8, F19: 10, F20: 9652, F21: -4385, F23: -50569913, F24: -1027975330844082587, F25: -527806713938789654, F26: -2.0551775e+09, F27: 1.423408e+09, F28: -2.1715119569398582e+07, F29: -1.5500538033212197e+08}`, VStructDepth1_All{F0: VStructDepth1_Rand1{F0: VList_Bool{false}, F7: 115, F9: VEnumBcd.D, F26: -2.896031e+08}, F1: true, F2: true, F3: "ΘΠΣΦ王普澤", F4: "bcdefghijklm", F5: typeobject(map[VUnionDepth1_Rand0]VUnionDepth1_Rand0), F6: 21, F7: 212, F11: {}, F13: 21925, F14: 3392111285, F16: 10396017169543075917, F17: 14757721528962708554, F18: 8, F19: 10, F20: 9652, F21: -4385, F23: -50569913, F24: -1027975330844082587, F25: -527806713938789654, F26: -2.0551775e+09, F27: 1.423408e+09, F28: -2.1715119569398582e+07, F29: -1.5500538033212197e+08} },
{ false, `Random`, `VStructDepth1_All{F0: VStructDepth1_Rand1{F0: VList_Bool{false}, F7: 115, F9: VEnumBcd.D, F26: -2.896031e+08}, F1: true, F2: true, F3: "ΘΠΣΦ王普澤", F4: "bcdefghijklm", F5: typeobject(map[VUnionDepth1_Rand0]VUnionDepth1_Rand0), F6: 21, F7: 212, F11: {}, F13: 21925, F14: 3392111285, F16: 10396017169543075917, F17: 14757721528962708554, F18: 8, F19: 10, F20: 9652, F21: -4385, F23: -50569913, F24: -1027975330844082587, F25: -527806713938789654, F26: -2.0551775e+09, F27: 1.423408e+09, F28: -2.1715119569398582e+07, F29: -1.5500538033212197e+08}`, VStructDepth1_All{F0: VStructDepth1_Rand1{F0: VList_Bool{false}, F7: 115, F9: VEnumBcd.D, F26: -2.896031e+08}, F1: true, F2: true, F3: "ΘΠΣΦ王普澤", F4: "bcdefghijklm", F5: typeobject(map[VUnionDepth1_Rand0]VUnionDepth1_Rand0), F6: 21, F7: 212, F11: {}, F13: 21925, F14: 3392111285, F16: 10396017169543075917, F17: 14757721528962708554, F18: 8, F19: 10, F20: 9652, F21: -4385, F23: -50569913, F24: -1027975330844082587, F25: -527806713938789654, F26: -2.0551775e+09, F27: 1.423408e+09, F28: -2.1715119569398582e+07, F29: -1.5500538033212197e+08}, `?VStructDepth1_All{F0: VStructDepth1_Rand1{F0: VList_Bool{false}, F7: 115, F9: VEnumBcd.D, F26: -2.896031e+08}, F1: true, F2: true, F3: "ΘΠΣΦ王普澤", F4: "bcdefghijklm", F5: typeobject(map[VUnionDepth1_Rand0]VUnionDepth1_Rand0), F6: 21, F7: 212, F11: {}, F13: 21925, F14: 3392111285, F16: 10396017169543075917, F17: 14757721528962708554, F18: 8, F19: 10, F20: 9652, F21: -4385, F23: -50569913, F24: -1027975330844082587, F25: -527806713938789654, F26: -2.0551775e+09, F27: 1.423408e+09, F28: -2.1715119569398582e+07, F29: -1.5500538033212197e+08}`, ?VStructDepth1_All{F0: VStructDepth1_Rand1{F0: VList_Bool{false}, F7: 115, F9: VEnumBcd.D, F26: -2.896031e+08}, F1: true, F2: true, F3: "ΘΠΣΦ王普澤", F4: "bcdefghijklm", F5: typeobject(map[VUnionDepth1_Rand0]VUnionDepth1_Rand0), F6: 21, F7: 212, F11: {}, F13: 21925, F14: 3392111285, F16: 10396017169543075917, F17: 14757721528962708554, F18: 8, F19: 10, F20: 9652, F21: -4385, F23: -50569913, F24: -1027975330844082587, F25: -527806713938789654, F26: -2.0551775e+09, F27: 1.423408e+09, F28: -2.1715119569398582e+07, F29: -1.5500538033212197e+08} },
// Canonical
{ true, `Zero`, `VStructDepth1_Rand0{}`, VStructDepth1_Rand0{}, `VStructDepth1_Rand0{}`, VStructDepth1_Rand0{} },
{ false, `Zero`, `VStructDepth1_Rand0{}`, VStructDepth1_Rand0{}, `?VStructDepth1_Rand0{}`, ?VStructDepth1_Rand0{} },
{ false, `Zero`, `VStructDepth1_Rand0{}`, VStructDepth1_Rand0{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`, `VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}`, VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}, `VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}`, VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123} },
{ false, `Full`, `VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}`, VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}, `?VStructDepth1_All{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}`, ?VStructDepth1_All{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123} },
// Canonical
{ true, `Random`, `VStructDepth1_Rand0{F4: "efghijklmnopΔΘΠΣ", F15: 1077353282, F21: -8043}`, VStructDepth1_Rand0{F4: "efghijklmnopΔΘΠΣ", F15: 1077353282, F21: -8043}, `VStructDepth1_Rand0{F4: "efghijklmnopΔΘΠΣ", F15: 1077353282, F21: -8043}`, VStructDepth1_Rand0{F4: "efghijklmnopΔΘΠΣ", F15: 1077353282, F21: -8043} },
{ false, `Random`, `VStructDepth1_Rand0{F4: "efghijklmnopΔΘΠΣ", F15: 1077353282, F21: -8043}`, VStructDepth1_Rand0{F4: "efghijklmnopΔΘΠΣ", F15: 1077353282, F21: -8043}, `VStructDepth1_All{F4: "efghijklmnopΔΘΠΣ", F15: 1077353282, F21: -8043}`, VStructDepth1_All{F4: "efghijklmnopΔΘΠΣ", F15: 1077353282, F21: -8043} },
// Canonical
{ true, `Random`, `VStructDepth1_Rand0{F4: "bcdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1414165488, F21: -7650}`, VStructDepth1_Rand0{F4: "bcdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1414165488, F21: -7650}, `VStructDepth1_Rand0{F4: "bcdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1414165488, F21: -7650}`, VStructDepth1_Rand0{F4: "bcdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1414165488, F21: -7650} },
{ false, `Random`, `VStructDepth1_Rand0{F4: "bcdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1414165488, F21: -7650}`, VStructDepth1_Rand0{F4: "bcdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1414165488, F21: -7650}, `VStructDepth1_All{F4: "bcdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1414165488, F21: -7650}`, VStructDepth1_All{F4: "bcdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1414165488, F21: -7650} },
// Canonical
{ true, `Zero`, `VStructDepth1_Rand1{}`, VStructDepth1_Rand1{}, `VStructDepth1_Rand1{}`, VStructDepth1_Rand1{} },
{ false, `Zero`, `VStructDepth1_Rand1{}`, VStructDepth1_Rand1{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Rand1{}`, VStructDepth1_Rand1{}, `?VStructDepth1_Rand1{}`, ?VStructDepth1_Rand1{} },
// Canonical
{ true, `Full`, `VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}`, VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, `VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}`, VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23} },
{ false, `Full`, `VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}`, VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, `?VStructDepth1_All{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}`, ?VStructDepth1_All{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23} },
// Canonical
{ true, `Random`, `VStructDepth1_Rand1{F0: VArray1_VStructEmpty{}, F7: 2, F26: -5.902806e+07}`, VStructDepth1_Rand1{F0: VArray1_VStructEmpty{}, F7: 2, F26: -5.902806e+07}, `VStructDepth1_Rand1{F0: VArray1_VStructEmpty{}, F7: 2, F26: -5.902806e+07}`, VStructDepth1_Rand1{F0: VArray1_VStructEmpty{}, F7: 2, F26: -5.902806e+07} },
{ false, `Random`, `VStructDepth1_Rand1{F0: VArray1_VStructEmpty{}, F7: 2, F26: -5.902806e+07}`, VStructDepth1_Rand1{F0: VArray1_VStructEmpty{}, F7: 2, F26: -5.902806e+07}, `VStructDepth1_All{F0: VArray1_VStructEmpty{}, F7: 2, F26: -5.902806e+07}`, VStructDepth1_All{F0: VArray1_VStructEmpty{}, F7: 2, F26: -5.902806e+07} },
// Canonical
{ true, `Random`, `VStructDepth1_Rand1{F0: VArray3_OptVStructDepth2_Rand0{nil, {F9: {F0: true, F7: 251, F26: -5.558691e+08}, F10: {F16: 10583390271970772726}, F11: {F9: VEnumBcd.C}}, {F0: {set[byte]{243, 72}, nil, VFloat32(8.914599e+07)}, F9: {F0: VUnionDepth2_All{F2: {}}, F7: 31, F9: VEnumBcd.D, F26: 1.1784538e+09}, F10: {F28: 7.057399360312642e+07}}}, F1: true, F7: 108, F26: 1.2211224e+09}`, VStructDepth1_Rand1{F0: VArray3_OptVStructDepth2_Rand0{nil, {F9: {F0: true, F7: 251, F26: -5.558691e+08}, F10: {F16: 10583390271970772726}, F11: {F9: VEnumBcd.C}}, {F0: {set[byte]{243, 72}, nil, VFloat32(8.914599e+07)}, F9: {F0: VUnionDepth2_All{F2: {}}, F7: 31, F9: VEnumBcd.D, F26: 1.1784538e+09}, F10: {F28: 7.057399360312642e+07}}}, F1: true, F7: 108, F26: 1.2211224e+09}, `VStructDepth1_Rand1{F0: VArray3_OptVStructDepth2_Rand0{nil, {F9: {F0: true, F7: 251, F26: -5.558691e+08}, F10: {F16: 10583390271970772726}, F11: {F9: VEnumBcd.C}}, {F0: {set[byte]{243, 72}, nil, VFloat32(8.914599e+07)}, F9: {F0: VUnionDepth2_All{F2: {}}, F7: 31, F9: VEnumBcd.D, F26: 1.1784538e+09}, F10: {F28: 7.057399360312642e+07}}}, F1: true, F7: 108, F26: 1.2211224e+09}`, VStructDepth1_Rand1{F0: VArray3_OptVStructDepth2_Rand0{nil, {F9: {F0: true, F7: 251, F26: -5.558691e+08}, F10: {F16: 10583390271970772726}, F11: {F9: VEnumBcd.C}}, {F0: {set[byte]{243, 72}, nil, VFloat32(8.914599e+07)}, F9: {F0: VUnionDepth2_All{F2: {}}, F7: 31, F9: VEnumBcd.D, F26: 1.1784538e+09}, F10: {F28: 7.057399360312642e+07}}}, F1: true, F7: 108, F26: 1.2211224e+09} },
{ false, `Random`, `VStructDepth1_Rand1{F0: VArray3_OptVStructDepth2_Rand0{nil, {F9: {F0: true, F7: 251, F26: -5.558691e+08}, F10: {F16: 10583390271970772726}, F11: {F9: VEnumBcd.C}}, {F0: {set[byte]{243, 72}, nil, VFloat32(8.914599e+07)}, F9: {F0: VUnionDepth2_All{F2: {}}, F7: 31, F9: VEnumBcd.D, F26: 1.1784538e+09}, F10: {F28: 7.057399360312642e+07}}}, F1: true, F7: 108, F26: 1.2211224e+09}`, VStructDepth1_Rand1{F0: VArray3_OptVStructDepth2_Rand0{nil, {F9: {F0: true, F7: 251, F26: -5.558691e+08}, F10: {F16: 10583390271970772726}, F11: {F9: VEnumBcd.C}}, {F0: {set[byte]{243, 72}, nil, VFloat32(8.914599e+07)}, F9: {F0: VUnionDepth2_All{F2: {}}, F7: 31, F9: VEnumBcd.D, F26: 1.1784538e+09}, F10: {F28: 7.057399360312642e+07}}}, F1: true, F7: 108, F26: 1.2211224e+09}, `VStructDepth1_All{F0: VArray3_OptVStructDepth2_Rand0{nil, {F9: {F0: true, F7: 251, F26: -5.558691e+08}, F10: {F16: 10583390271970772726}, F11: {F9: VEnumBcd.C}}, {F0: {set[byte]{243, 72}, nil, VFloat32(8.914599e+07)}, F9: {F0: VUnionDepth2_All{F2: {}}, F7: 31, F9: VEnumBcd.D, F26: 1.1784538e+09}, F10: {F28: 7.057399360312642e+07}}}, F1: true, F7: 108, F26: 1.2211224e+09}`, VStructDepth1_All{F0: VArray3_OptVStructDepth2_Rand0{nil, {F9: {F0: true, F7: 251, F26: -5.558691e+08}, F10: {F16: 10583390271970772726}, F11: {F9: VEnumBcd.C}}, {F0: {set[byte]{243, 72}, nil, VFloat32(8.914599e+07)}, F9: {F0: VUnionDepth2_All{F2: {}}, F7: 31, F9: VEnumBcd.D, F26: 1.1784538e+09}, F10: {F28: 7.057399360312642e+07}}}, F1: true, F7: 108, F26: 1.2211224e+09} },
// Canonical
{ true, `Zero`, `VUnionDepth1_All{F0: nil}`, VUnionDepth1_All{F0: nil}, `VUnionDepth1_All{F0: nil}`, VUnionDepth1_All{F0: nil} },
// Canonical
{ true, `Full`, `VUnionDepth1_All{F30: {}}`, VUnionDepth1_All{F30: {}}, `VUnionDepth1_All{F30: {}}`, VUnionDepth1_All{F30: {}} },
// Canonical
{ true, `Random`, `VUnionDepth1_All{F12: 9437}`, VUnionDepth1_All{F12: 9437}, `VUnionDepth1_All{F12: 9437}`, VUnionDepth1_All{F12: 9437} },
{ false, `Random`, `VUnionDepth1_All{F12: 9437}`, VUnionDepth1_All{F12: 9437}, `VUnionDepth1_Rand0{F12: 9437}`, VUnionDepth1_Rand0{F12: 9437} },
// Canonical
{ true, `Random`, `VUnionDepth1_All{F0: VArray1_VStructDepth2_Rand0{{F9: {F26: -3.3747283e+08}, F11: {F20: -2673}}}}`, VUnionDepth1_All{F0: VArray1_VStructDepth2_Rand0{{F9: {F26: -3.3747283e+08}, F11: {F20: -2673}}}}, `VUnionDepth1_All{F0: VArray1_VStructDepth2_Rand0{{F9: {F26: -3.3747283e+08}, F11: {F20: -2673}}}}`, VUnionDepth1_All{F0: VArray1_VStructDepth2_Rand0{{F9: {F26: -3.3747283e+08}, F11: {F20: -2673}}}} },
// Canonical
{ true, `Zero`, `VUnionDepth1_Rand0{F8: VEnumAbc.A}`, VUnionDepth1_Rand0{F8: VEnumAbc.A}, `VUnionDepth1_Rand0{F8: VEnumAbc.A}`, VUnionDepth1_Rand0{F8: VEnumAbc.A} },
{ false, `Zero`, `VUnionDepth1_Rand0{F8: VEnumAbc.A}`, VUnionDepth1_Rand0{F8: VEnumAbc.A}, `VUnionDepth1_All{F8: VEnumAbc.A}`, VUnionDepth1_All{F8: VEnumAbc.A} },
{ false, `Zero`, `VUnionDepth1_Rand0{F8: VEnumAbc.A}`, VUnionDepth1_Rand0{F8: VEnumAbc.A}, `VUnionDepth1_Rand1{F8: VEnumAbc.A}`, VUnionDepth1_Rand1{F8: VEnumAbc.A} },
// Canonical
{ true, `Full`, `VUnionDepth1_Rand0{F28: 1.23}`, VUnionDepth1_Rand0{F28: 1.23}, `VUnionDepth1_Rand0{F28: 1.23}`, VUnionDepth1_Rand0{F28: 1.23} },
{ false, `Full`, `VUnionDepth1_Rand0{F28: 1.23}`, VUnionDepth1_Rand0{F28: 1.23}, `VUnionDepth1_All{F28: 1.23}`, VUnionDepth1_All{F28: 1.23} },
// Canonical
{ true, `Random`, `VUnionDepth1_Rand0{F12: 39125}`, VUnionDepth1_Rand0{F12: 39125}, `VUnionDepth1_Rand0{F12: 39125}`, VUnionDepth1_Rand0{F12: 39125} },
{ false, `Random`, `VUnionDepth1_Rand0{F12: 39125}`, VUnionDepth1_Rand0{F12: 39125}, `VUnionDepth1_All{F12: 39125}`, VUnionDepth1_All{F12: 39125} },
// Canonical
{ true, `Random`, `VUnionDepth1_Rand0{F16: 9674491730224451075}`, VUnionDepth1_Rand0{F16: 9674491730224451075}, `VUnionDepth1_Rand0{F16: 9674491730224451075}`, VUnionDepth1_Rand0{F16: 9674491730224451075} },
{ false, `Random`, `VUnionDepth1_Rand0{F16: 9674491730224451075}`, VUnionDepth1_Rand0{F16: 9674491730224451075}, `VUnionDepth1_All{F16: 9674491730224451075}`, VUnionDepth1_All{F16: 9674491730224451075} },
// Canonical
{ true, `Zero`, `VUnionDepth1_Rand1{F6: 0}`, VUnionDepth1_Rand1{F6: 0}, `VUnionDepth1_Rand1{F6: 0}`, VUnionDepth1_Rand1{F6: 0} },
{ false, `Zero`, `VUnionDepth1_Rand1{F6: 0}`, VUnionDepth1_Rand1{F6: 0}, `VUnionDepth1_All{F6: 0}`, VUnionDepth1_All{F6: 0} },
// Canonical
{ true, `Full`, `VUnionDepth1_Rand1{F20: -123}`, VUnionDepth1_Rand1{F20: -123}, `VUnionDepth1_Rand1{F20: -123}`, VUnionDepth1_Rand1{F20: -123} },
{ false, `Full`, `VUnionDepth1_Rand1{F20: -123}`, VUnionDepth1_Rand1{F20: -123}, `VUnionDepth1_All{F20: -123}`, VUnionDepth1_All{F20: -123} },
// Canonical
{ true, `Random`, `VUnionDepth1_Rand1{F9: VEnumBcd.C}`, VUnionDepth1_Rand1{F9: VEnumBcd.C}, `VUnionDepth1_Rand1{F9: VEnumBcd.C}`, VUnionDepth1_Rand1{F9: VEnumBcd.C} },
{ false, `Random`, `VUnionDepth1_Rand1{F9: VEnumBcd.C}`, VUnionDepth1_Rand1{F9: VEnumBcd.C}, `VUnionDepth1_All{F9: VEnumBcd.C}`, VUnionDepth1_All{F9: VEnumBcd.C} },
// Canonical
{ true, `Random`, `VUnionDepth1_Rand1{F8: VEnumAbc.B}`, VUnionDepth1_Rand1{F8: VEnumAbc.B}, `VUnionDepth1_Rand1{F8: VEnumAbc.B}`, VUnionDepth1_Rand1{F8: VEnumAbc.B} },
{ false, `Random`, `VUnionDepth1_Rand1{F8: VEnumAbc.B}`, VUnionDepth1_Rand1{F8: VEnumAbc.B}, `VUnionDepth1_Rand0{F8: VEnumAbc.B}`, VUnionDepth1_Rand0{F8: VEnumAbc.B} },
// Canonical
{ true, `Zero`, `?VStructDepth1_All(nil)`, ?VStructDepth1_All(nil), `?VStructDepth1_All(nil)`, ?VStructDepth1_All(nil) },
{ false, `Zero`, `?VStructDepth1_All(nil)`, ?VStructDepth1_All(nil), `?VStructDepth1_Rand0(nil)`, ?VStructDepth1_Rand0(nil) },
{ false, `Zero`, `?VStructDepth1_All(nil)`, ?VStructDepth1_All(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `NilAny`, `?VStructDepth1_All(nil)`, ?VStructDepth1_All(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`, `?VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}`, ?VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, `?VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}`, ?VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}} },
{ false, `Full`, `?VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}`, ?VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, `VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}`, VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}} },
// Canonical
{ true, `Random`, `?VStructDepth1_All{F0: VUnionDepth2_All{F0: {}}, F3: "ΘΠΣΦ王普", F4: "ΠΣΦ王普", F5: typeobject(int8), F6: 218, F7: 248, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 25100, F13: 65114, F14: 4218824543, F15: 750529412, F16: 5355147589003670681, F17: 8329439433963036710, F18: -14, F19: 7, F20: 1927, F21: -9313, F22: -539908194, F23: 249481717, F24: 785859430952343945, F26: -6.9762496e+08, F27: -1.0014651e+09, F29: -8.855338604574752e+08, F30: {}}`, ?VStructDepth1_All{F0: VUnionDepth2_All{F0: {}}, F3: "ΘΠΣΦ王普", F4: "ΠΣΦ王普", F5: typeobject(int8), F6: 218, F7: 248, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 25100, F13: 65114, F14: 4218824543, F15: 750529412, F16: 5355147589003670681, F17: 8329439433963036710, F18: -14, F19: 7, F20: 1927, F21: -9313, F22: -539908194, F23: 249481717, F24: 785859430952343945, F26: -6.9762496e+08, F27: -1.0014651e+09, F29: -8.855338604574752e+08, F30: {}}, `?VStructDepth1_All{F0: VUnionDepth2_All{F0: {}}, F3: "ΘΠΣΦ王普", F4: "ΠΣΦ王普", F5: typeobject(int8), F6: 218, F7: 248, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 25100, F13: 65114, F14: 4218824543, F15: 750529412, F16: 5355147589003670681, F17: 8329439433963036710, F18: -14, F19: 7, F20: 1927, F21: -9313, F22: -539908194, F23: 249481717, F24: 785859430952343945, F26: -6.9762496e+08, F27: -1.0014651e+09, F29: -8.855338604574752e+08, F30: {}}`, ?VStructDepth1_All{F0: VUnionDepth2_All{F0: {}}, F3: "ΘΠΣΦ王普", F4: "ΠΣΦ王普", F5: typeobject(int8), F6: 218, F7: 248, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 25100, F13: 65114, F14: 4218824543, F15: 750529412, F16: 5355147589003670681, F17: 8329439433963036710, F18: -14, F19: 7, F20: 1927, F21: -9313, F22: -539908194, F23: 249481717, F24: 785859430952343945, F26: -6.9762496e+08, F27: -1.0014651e+09, F29: -8.855338604574752e+08, F30: {}} },
{ false, `Random`, `?VStructDepth1_All{F0: VUnionDepth2_All{F0: {}}, F3: "ΘΠΣΦ王普", F4: "ΠΣΦ王普", F5: typeobject(int8), F6: 218, F7: 248, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 25100, F13: 65114, F14: 4218824543, F15: 750529412, F16: 5355147589003670681, F17: 8329439433963036710, F18: -14, F19: 7, F20: 1927, F21: -9313, F22: -539908194, F23: 249481717, F24: 785859430952343945, F26: -6.9762496e+08, F27: -1.0014651e+09, F29: -8.855338604574752e+08, F30: {}}`, ?VStructDepth1_All{F0: VUnionDepth2_All{F0: {}}, F3: "ΘΠΣΦ王普", F4: "ΠΣΦ王普", F5: typeobject(int8), F6: 218, F7: 248, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 25100, F13: 65114, F14: 4218824543, F15: 750529412, F16: 5355147589003670681, F17: 8329439433963036710, F18: -14, F19: 7, F20: 1927, F21: -9313, F22: -539908194, F23: 249481717, F24: 785859430952343945, F26: -6.9762496e+08, F27: -1.0014651e+09, F29: -8.855338604574752e+08, F30: {}}, `VStructDepth1_All{F0: VUnionDepth2_All{F0: {}}, F3: "ΘΠΣΦ王普", F4: "ΠΣΦ王普", F5: typeobject(int8), F6: 218, F7: 248, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 25100, F13: 65114, F14: 4218824543, F15: 750529412, F16: 5355147589003670681, F17: 8329439433963036710, F18: -14, F19: 7, F20: 1927, F21: -9313, F22: -539908194, F23: 249481717, F24: 785859430952343945, F26: -6.9762496e+08, F27: -1.0014651e+09, F29: -8.855338604574752e+08, F30: {}}`, VStructDepth1_All{F0: VUnionDepth2_All{F0: {}}, F3: "ΘΠΣΦ王普", F4: "ΠΣΦ王普", F5: typeobject(int8), F6: 218, F7: 248, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 25100, F13: 65114, F14: 4218824543, F15: 750529412, F16: 5355147589003670681, F17: 8329439433963036710, F18: -14, F19: 7, F20: 1927, F21: -9313, F22: -539908194, F23: 249481717, F24: 785859430952343945, F26: -6.9762496e+08, F27: -1.0014651e+09, F29: -8.855338604574752e+08, F30: {}} },
// Canonical
{ true, `Random`, `?VStructDepth1_All{F0: VList_VString{"ijklmno", "pΔΘΠΣΦ王普澤世", "hijklmnopΔ"}, F1: true, F3: "klmnop", F4: "cdefghijk", F5: typeobject(VUnionDepth3_All), F6: 85, F7: 148, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {Id: "bcdefghijk", RetryCode: RetryBackoff, Msg: "klmn"}, F13: 2464, F14: 4072886212, F15: 1852503770, F16: 15450136665448462444, F17: 12900142058668225220, F19: 47, F20: 344, F22: -864315256, F23: -800784042, F24: 3552234487259492176, F25: 2871142992497633278, F26: 2.417915e+09, F27: 1.7100503e+09, F28: -2.1418013923060648e+09, F29: -7.473475333897573e+08, F30: {}}`, ?VStructDepth1_All{F0: VList_VString{"ijklmno", "pΔΘΠΣΦ王普澤世", "hijklmnopΔ"}, F1: true, F3: "klmnop", F4: "cdefghijk", F5: typeobject(VUnionDepth3_All), F6: 85, F7: 148, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {Id: "bcdefghijk", RetryCode: RetryBackoff, Msg: "klmn"}, F13: 2464, F14: 4072886212, F15: 1852503770, F16: 15450136665448462444, F17: 12900142058668225220, F19: 47, F20: 344, F22: -864315256, F23: -800784042, F24: 3552234487259492176, F25: 2871142992497633278, F26: 2.417915e+09, F27: 1.7100503e+09, F28: -2.1418013923060648e+09, F29: -7.473475333897573e+08, F30: {}}, `?VStructDepth1_All{F0: VList_VString{"ijklmno", "pΔΘΠΣΦ王普澤世", "hijklmnopΔ"}, F1: true, F3: "klmnop", F4: "cdefghijk", F5: typeobject(VUnionDepth3_All), F6: 85, F7: 148, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {Id: "bcdefghijk", RetryCode: RetryBackoff, Msg: "klmn"}, F13: 2464, F14: 4072886212, F15: 1852503770, F16: 15450136665448462444, F17: 12900142058668225220, F19: 47, F20: 344, F22: -864315256, F23: -800784042, F24: 3552234487259492176, F25: 2871142992497633278, F26: 2.417915e+09, F27: 1.7100503e+09, F28: -2.1418013923060648e+09, F29: -7.473475333897573e+08, F30: {}}`, ?VStructDepth1_All{F0: VList_VString{"ijklmno", "pΔΘΠΣΦ王普澤世", "hijklmnopΔ"}, F1: true, F3: "klmnop", F4: "cdefghijk", F5: typeobject(VUnionDepth3_All), F6: 85, F7: 148, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {Id: "bcdefghijk", RetryCode: RetryBackoff, Msg: "klmn"}, F13: 2464, F14: 4072886212, F15: 1852503770, F16: 15450136665448462444, F17: 12900142058668225220, F19: 47, F20: 344, F22: -864315256, F23: -800784042, F24: 3552234487259492176, F25: 2871142992497633278, F26: 2.417915e+09, F27: 1.7100503e+09, F28: -2.1418013923060648e+09, F29: -7.473475333897573e+08, F30: {}} },
{ false, `Random`, `?VStructDepth1_All{F0: VList_VString{"ijklmno", "pΔΘΠΣΦ王普澤世", "hijklmnopΔ"}, F1: true, F3: "klmnop", F4: "cdefghijk", F5: typeobject(VUnionDepth3_All), F6: 85, F7: 148, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {Id: "bcdefghijk", RetryCode: RetryBackoff, Msg: "klmn"}, F13: 2464, F14: 4072886212, F15: 1852503770, F16: 15450136665448462444, F17: 12900142058668225220, F19: 47, F20: 344, F22: -864315256, F23: -800784042, F24: 3552234487259492176, F25: 2871142992497633278, F26: 2.417915e+09, F27: 1.7100503e+09, F28: -2.1418013923060648e+09, F29: -7.473475333897573e+08, F30: {}}`, ?VStructDepth1_All{F0: VList_VString{"ijklmno", "pΔΘΠΣΦ王普澤世", "hijklmnopΔ"}, F1: true, F3: "klmnop", F4: "cdefghijk", F5: typeobject(VUnionDepth3_All), F6: 85, F7: 148, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {Id: "bcdefghijk", RetryCode: RetryBackoff, Msg: "klmn"}, F13: 2464, F14: 4072886212, F15: 1852503770, F16: 15450136665448462444, F17: 12900142058668225220, F19: 47, F20: 344, F22: -864315256, F23: -800784042, F24: 3552234487259492176, F25: 2871142992497633278, F26: 2.417915e+09, F27: 1.7100503e+09, F28: -2.1418013923060648e+09, F29: -7.473475333897573e+08, F30: {}}, `VStructDepth1_All{F0: VList_VString{"ijklmno", "pΔΘΠΣΦ王普澤世", "hijklmnopΔ"}, F1: true, F3: "klmnop", F4: "cdefghijk", F5: typeobject(VUnionDepth3_All), F6: 85, F7: 148, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {Id: "bcdefghijk", RetryCode: RetryBackoff, Msg: "klmn"}, F13: 2464, F14: 4072886212, F15: 1852503770, F16: 15450136665448462444, F17: 12900142058668225220, F19: 47, F20: 344, F22: -864315256, F23: -800784042, F24: 3552234487259492176, F25: 2871142992497633278, F26: 2.417915e+09, F27: 1.7100503e+09, F28: -2.1418013923060648e+09, F29: -7.473475333897573e+08, F30: {}}`, VStructDepth1_All{F0: VList_VString{"ijklmno", "pΔΘΠΣΦ王普澤世", "hijklmnopΔ"}, F1: true, F3: "klmnop", F4: "cdefghijk", F5: typeobject(VUnionDepth3_All), F6: 85, F7: 148, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {Id: "bcdefghijk", RetryCode: RetryBackoff, Msg: "klmn"}, F13: 2464, F14: 4072886212, F15: 1852503770, F16: 15450136665448462444, F17: 12900142058668225220, F19: 47, F20: 344, F22: -864315256, F23: -800784042, F24: 3552234487259492176, F25: 2871142992497633278, F26: 2.417915e+09, F27: 1.7100503e+09, F28: -2.1418013923060648e+09, F29: -7.473475333897573e+08, F30: {}} },
// Canonical
{ true, `Zero`, `?VStructDepth1_Rand0(nil)`, ?VStructDepth1_Rand0(nil), `?VStructDepth1_Rand0(nil)`, ?VStructDepth1_Rand0(nil) },
{ false, `Zero`, `?VStructDepth1_Rand0(nil)`, ?VStructDepth1_Rand0(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `Zero`, `?VStructDepth1_Rand0(nil)`, ?VStructDepth1_Rand0(nil), `?VStructDepth1_All(nil)`, ?VStructDepth1_All(nil) },
{ false, `NilAny`, `?VStructDepth1_Rand0(nil)`, ?VStructDepth1_Rand0(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`, `?VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}`, ?VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}, `?VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}`, ?VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123} },
{ false, `Full`, `?VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}`, ?VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}, `?VStructDepth1_All{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}`, ?VStructDepth1_All{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123} },
// Canonical
{ true, `Random`, `?VStructDepth1_Rand0{F4: "pΔΘΠΣΦ王普澤", F21: 12507}`, ?VStructDepth1_Rand0{F4: "pΔΘΠΣΦ王普澤", F21: 12507}, `?VStructDepth1_Rand0{F4: "pΔΘΠΣΦ王普澤", F21: 12507}`, ?VStructDepth1_Rand0{F4: "pΔΘΠΣΦ王普澤", F21: 12507} },
{ false, `Random`, `?VStructDepth1_Rand0{F4: "pΔΘΠΣΦ王普澤", F21: 12507}`, ?VStructDepth1_Rand0{F4: "pΔΘΠΣΦ王普澤", F21: 12507}, `VStructDepth1_All{F4: "pΔΘΠΣΦ王普澤", F21: 12507}`, VStructDepth1_All{F4: "pΔΘΠΣΦ王普澤", F21: 12507} },
// Canonical
{ true, `Random`, `?VStructDepth1_Rand0{F4: "ΘΠΣΦ王普", F15: 2438621989, F21: 7815}`, ?VStructDepth1_Rand0{F4: "ΘΠΣΦ王普", F15: 2438621989, F21: 7815}, `?VStructDepth1_Rand0{F4: "ΘΠΣΦ王普", F15: 2438621989, F21: 7815}`, ?VStructDepth1_Rand0{F4: "ΘΠΣΦ王普", F15: 2438621989, F21: 7815} },
{ false, `Random`, `?VStructDepth1_Rand0{F4: "ΘΠΣΦ王普", F15: 2438621989, F21: 7815}`, ?VStructDepth1_Rand0{F4: "ΘΠΣΦ王普", F15: 2438621989, F21: 7815}, `VStructDepth1_All{F4: "ΘΠΣΦ王普", F15: 2438621989, F21: 7815}`, VStructDepth1_All{F4: "ΘΠΣΦ王普", F15: 2438621989, F21: 7815} },
// Canonical
{ true, `Zero`, `?VStructDepth1_Rand1(nil)`, ?VStructDepth1_Rand1(nil), `?VStructDepth1_Rand1(nil)`, ?VStructDepth1_Rand1(nil) },
{ false, `Zero`, `?VStructDepth1_Rand1(nil)`, ?VStructDepth1_Rand1(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `Zero`, `?VStructDepth1_Rand1(nil)`, ?VStructDepth1_Rand1(nil), `?VStructDepth1_All(nil)`, ?VStructDepth1_All(nil) },
{ false, `NilAny`, `?VStructDepth1_Rand1(nil)`, ?VStructDepth1_Rand1(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`, `?VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}`, ?VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, `?VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}`, ?VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23} },
{ false, `Full`, `?VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}`, ?VStructDepth1_Rand1{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, `?VStructDepth1_All{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}`, ?VStructDepth1_All{F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23} },
// Canonical
{ true, `Random`, `?VStructDepth1_Rand1{F0: VList_VFloat64{-2.3718026055053744e+09, -3.1622557581587976e+08}, F7: 182, F26: -7.3872236e+08}`, ?VStructDepth1_Rand1{F0: VList_VFloat64{-2.3718026055053744e+09, -3.1622557581587976e+08}, F7: 182, F26: -7.3872236e+08}, `?VStructDepth1_Rand1{F0: VList_VFloat64{-2.3718026055053744e+09, -3.1622557581587976e+08}, F7: 182, F26: -7.3872236e+08}`, ?VStructDepth1_Rand1{F0: VList_VFloat64{-2.3718026055053744e+09, -3.1622557581587976e+08}, F7: 182, F26: -7.3872236e+08} },
{ false, `Random`, `?VStructDepth1_Rand1{F0: VList_VFloat64{-2.3718026055053744e+09, -3.1622557581587976e+08}, F7: 182, F26: -7.3872236e+08}`, ?VStructDepth1_Rand1{F0: VList_VFloat64{-2.3718026055053744e+09, -3.1622557581587976e+08}, F7: 182, F26: -7.3872236e+08}, `VStructDepth1_All{F0: VList_VFloat64{-2.3718026055053744e+09, -3.1622557581587976e+08}, F7: 182, F26: -7.3872236e+08}`, VStructDepth1_All{F0: VList_VFloat64{-2.3718026055053744e+09, -3.1622557581587976e+08}, F7: 182, F26: -7.3872236e+08} },
// Canonical
{ true, `Random`, `?VStructDepth1_Rand1{F0: VInt8(37), F7: 177, F26: -2.715575e+08}`, ?VStructDepth1_Rand1{F0: VInt8(37), F7: 177, F26: -2.715575e+08}, `?VStructDepth1_Rand1{F0: VInt8(37), F7: 177, F26: -2.715575e+08}`, ?VStructDepth1_Rand1{F0: VInt8(37), F7: 177, F26: -2.715575e+08} },
{ false, `Random`, `?VStructDepth1_Rand1{F0: VInt8(37), F7: 177, F26: -2.715575e+08}`, ?VStructDepth1_Rand1{F0: VInt8(37), F7: 177, F26: -2.715575e+08}, `VStructDepth1_All{F0: VInt8(37), F7: 177, F26: -2.715575e+08}`, VStructDepth1_All{F0: VInt8(37), F7: 177, F26: -2.715575e+08} },
// Canonical
{ true, `Zero`, `VArray1_VArray3_Bool{}`, VArray1_VArray3_Bool{}, `VArray1_VArray3_Bool{}`, VArray1_VArray3_Bool{} },
{ false, `Zero`, `VArray1_VArray3_Bool{}`, VArray1_VArray3_Bool{}, `[]any{VArray3_Bool{}}`, []any{VArray3_Bool{}} },
{ false, `Zero`, `VArray1_VArray3_Bool{}`, VArray1_VArray3_Bool{}, `VList_List_VBool{{false, false, false}}`, VList_List_VBool{{false, false, false}} },
// Canonical
{ true, `Full`, `VArray1_VArray3_Bool{{true, true, true}}`, VArray1_VArray3_Bool{{true, true, true}}, `VArray1_VArray3_Bool{{true, true, true}}`, VArray1_VArray3_Bool{{true, true, true}} },
{ false, `Full`, `VArray1_VArray3_Bool{{true, true, true}}`, VArray1_VArray3_Bool{{true, true, true}}, `VList_Any{VArray3_Bool{true, true, true}}`, VList_Any{VArray3_Bool{true, true, true}} },
// Canonical
{ true, `Zero`, `VArray3_VList_Any{}`, VArray3_VList_Any{}, `VArray3_VList_Any{}`, VArray3_VList_Any{} },
{ false, `Zero`, `VArray3_VList_Any{}`, VArray3_VList_Any{}, `[]VList_VArray1_String{{}, {}, {}}`, []VList_VArray1_String{{}, {}, {}} },
{ false, `Zero`, `VArray3_VList_Any{}`, VArray3_VList_Any{}, `VArray3_Any{VList_Any{}, VList_Any{}, VList_Any{}}`, VArray3_Any{VList_Any{}, VList_Any{}, VList_Any{}} },
// Canonical
{ true, `Full`, `VArray3_VList_Any{{int64(-123)}, {int64(-123)}, {int64(-123)}}`, VArray3_VList_Any{{int64(-123)}, {int64(-123)}, {int64(-123)}}, `VArray3_VList_Any{{int64(-123)}, {int64(-123)}, {int64(-123)}}`, VArray3_VList_Any{{int64(-123)}, {int64(-123)}, {int64(-123)}} },
{ false, `Full`, `VArray3_VList_Any{{int64(-123)}, {int64(-123)}, {int64(-123)}}`, VArray3_VList_Any{{int64(-123)}, {int64(-123)}, {int64(-123)}}, `VArray3_Any{VList_Any{int64(-123)}, VList_Any{int64(-123)}, VList_Any{int64(-123)}}`, VArray3_Any{VList_Any{int64(-123)}, VList_Any{int64(-123)}, VList_Any{int64(-123)}} },
// Canonical
{ true, `Random`, `VArray3_VList_Any{{[]VBool{false, false, true}, VList_VString{"ghijklmnopΔΘΠΣΦ王普"}, nil}, {VSet_VBool{true}}, {VUnionDepth1_All{F13: 6563}, VBool(false), []error{nil, {Id: "opΔΘΠ", RetryCode: RetryRefetch, Msg: "jklmnopΔΘΠΣΦ"}, {Id: "mno", RetryCode: RetryRefetch}}}}`, VArray3_VList_Any{{[]VBool{false, false, true}, VList_VString{"ghijklmnopΔΘΠΣΦ王普"}, nil}, {VSet_VBool{true}}, {VUnionDepth1_All{F13: 6563}, VBool(false), []error{nil, {Id: "opΔΘΠ", RetryCode: RetryRefetch, Msg: "jklmnopΔΘΠΣΦ"}, {Id: "mno", RetryCode: RetryRefetch}}}}, `VArray3_VList_Any{{[]VBool{false, false, true}, VList_VString{"ghijklmnopΔΘΠΣΦ王普"}, nil}, {VSet_VBool{true}}, {VUnionDepth1_All{F13: 6563}, VBool(false), []error{nil, {Id: "opΔΘΠ", RetryCode: RetryRefetch, Msg: "jklmnopΔΘΠΣΦ"}, {Id: "mno", RetryCode: RetryRefetch}}}}`, VArray3_VList_Any{{[]VBool{false, false, true}, VList_VString{"ghijklmnopΔΘΠΣΦ王普"}, nil}, {VSet_VBool{true}}, {VUnionDepth1_All{F13: 6563}, VBool(false), []error{nil, {Id: "opΔΘΠ", RetryCode: RetryRefetch, Msg: "jklmnopΔΘΠΣΦ"}, {Id: "mno", RetryCode: RetryRefetch}}}} },
{ false, `Random`, `VArray3_VList_Any{{[]VBool{false, false, true}, VList_VString{"ghijklmnopΔΘΠΣΦ王普"}, nil}, {VSet_VBool{true}}, {VUnionDepth1_All{F13: 6563}, VBool(false), []error{nil, {Id: "opΔΘΠ", RetryCode: RetryRefetch, Msg: "jklmnopΔΘΠΣΦ"}, {Id: "mno", RetryCode: RetryRefetch}}}}`, VArray3_VList_Any{{[]VBool{false, false, true}, VList_VString{"ghijklmnopΔΘΠΣΦ王普"}, nil}, {VSet_VBool{true}}, {VUnionDepth1_All{F13: 6563}, VBool(false), []error{nil, {Id: "opΔΘΠ", RetryCode: RetryRefetch, Msg: "jklmnopΔΘΠΣΦ"}, {Id: "mno", RetryCode: RetryRefetch}}}}, `[]any{VList_Any{[]VBool{false, false, true}, VList_VString{"ghijklmnopΔΘΠΣΦ王普"}, nil}, VList_Any{VSet_VBool{true}}, VList_Any{VUnionDepth1_All{F13: 6563}, VBool(false), []error{nil, {Id: "opΔΘΠ", RetryCode: RetryRefetch, Msg: "jklmnopΔΘΠΣΦ"}, {Id: "mno", RetryCode: RetryRefetch}}}}`, []any{VList_Any{[]VBool{false, false, true}, VList_VString{"ghijklmnopΔΘΠΣΦ王普"}, nil}, VList_Any{VSet_VBool{true}}, VList_Any{VUnionDepth1_All{F13: 6563}, VBool(false), []error{nil, {Id: "opΔΘΠ", RetryCode: RetryRefetch, Msg: "jklmnopΔΘΠΣΦ"}, {Id: "mno", RetryCode: RetryRefetch}}}} },
// Canonical
{ true, `Random`, `VArray3_VList_Any{{nil, VArray3_Bool{}}, {nil, VMap_Byte_Byte{129: 0, 37: 138}, VList_VArray1_String{}}, {VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.B, VEnumBcd.C: VEnumBcd.B, VEnumBcd.D: VEnumBcd.C}}}`, VArray3_VList_Any{{nil, VArray3_Bool{}}, {nil, VMap_Byte_Byte{129: 0, 37: 138}, VList_VArray1_String{}}, {VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.B, VEnumBcd.C: VEnumBcd.B, VEnumBcd.D: VEnumBcd.C}}}, `VArray3_VList_Any{{nil, VArray3_Bool{}}, {nil, VMap_Byte_Byte{129: 0, 37: 138}, VList_VArray1_String{}}, {VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.B, VEnumBcd.C: VEnumBcd.B, VEnumBcd.D: VEnumBcd.C}}}`, VArray3_VList_Any{{nil, VArray3_Bool{}}, {nil, VMap_Byte_Byte{129: 0, 37: 138}, VList_VArray1_String{}}, {VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.B, VEnumBcd.C: VEnumBcd.B, VEnumBcd.D: VEnumBcd.C}}} },
{ false, `Random`, `VArray3_VList_Any{{nil, VArray3_Bool{}}, {nil, VMap_Byte_Byte{129: 0, 37: 138}, VList_VArray1_String{}}, {VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.B, VEnumBcd.C: VEnumBcd.B, VEnumBcd.D: VEnumBcd.C}}}`, VArray3_VList_Any{{nil, VArray3_Bool{}}, {nil, VMap_Byte_Byte{129: 0, 37: 138}, VList_VArray1_String{}}, {VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.B, VEnumBcd.C: VEnumBcd.B, VEnumBcd.D: VEnumBcd.C}}}, `[]any{VList_Any{nil, VArray3_Bool{}}, VList_Any{nil, VMap_Byte_Byte{129: 0, 37: 138}, VList_VArray1_String{}}, VList_Any{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.B, VEnumBcd.C: VEnumBcd.B, VEnumBcd.D: VEnumBcd.C}}}`, []any{VList_Any{nil, VArray3_Bool{}}, VList_Any{nil, VMap_Byte_Byte{129: 0, 37: 138}, VList_VArray1_String{}}, VList_Any{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.B, VEnumBcd.C: VEnumBcd.B, VEnumBcd.D: VEnumBcd.C}}} },
// Canonical
{ true, `Zero`, `VArray2_VSet_String{}`, VArray2_VSet_String{}, `VArray2_VSet_String{}`, VArray2_VSet_String{} },
{ false, `Zero`, `VArray2_VSet_String{}`, VArray2_VSet_String{}, `[]any{VSet_String{}, VSet_String{}}`, []any{VSet_String{}, VSet_String{}} },
{ false, `Zero`, `VArray2_VSet_String{}`, VArray2_VSet_String{}, `VList_Any{VSet_String{}, VSet_String{}}`, VList_Any{VSet_String{}, VSet_String{}} },
// Canonical
{ true, `Full`, `VArray2_VSet_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray2_VSet_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `VArray2_VSet_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray2_VSet_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
{ false, `Full`, `VArray2_VSet_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray2_VSet_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `VList_Any{VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VList_Any{VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, VSet_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
// Canonical
{ true, `Random`, `VArray2_VSet_String{{"fghij", "ghijklmnopΔΘΠ", "jklmnopΔΘΠΣΦ"}, {}}`, VArray2_VSet_String{{"fghij", "ghijklmnopΔΘΠ", "jklmnopΔΘΠΣΦ"}, {}}, `VArray2_VSet_String{{"fghij", "ghijklmnopΔΘΠ", "jklmnopΔΘΠΣΦ"}, {}}`, VArray2_VSet_String{{"fghij", "ghijklmnopΔΘΠ", "jklmnopΔΘΠΣΦ"}, {}} },
{ false, `Random`, `VArray2_VSet_String{{"fghij", "ghijklmnopΔΘΠ", "jklmnopΔΘΠΣΦ"}, {}}`, VArray2_VSet_String{{"fghij", "ghijklmnopΔΘΠ", "jklmnopΔΘΠΣΦ"}, {}}, `[]any{VSet_String{"fghij", "ghijklmnopΔΘΠ", "jklmnopΔΘΠΣΦ"}, VSet_String{}}`, []any{VSet_String{"fghij", "ghijklmnopΔΘΠ", "jklmnopΔΘΠΣΦ"}, VSet_String{}} },
// Canonical
{ true, `Random`, `VArray2_VSet_String{{"", "abcdefghijk", "lmnop"}, {}}`, VArray2_VSet_String{{"", "abcdefghijk", "lmnop"}, {}}, `VArray2_VSet_String{{"", "abcdefghijk", "lmnop"}, {}}`, VArray2_VSet_String{{"", "abcdefghijk", "lmnop"}, {}} },
{ false, `Random`, `VArray2_VSet_String{{"", "abcdefghijk", "lmnop"}, {}}`, VArray2_VSet_String{{"", "abcdefghijk", "lmnop"}, {}}, `[]any{VSet_String{"", "abcdefghijk", "lmnop"}, VSet_String{}}`, []any{VSet_String{"", "abcdefghijk", "lmnop"}, VSet_String{}} },
// Canonical
{ true, `Zero`, `VArray3_Map_String_String{}`, VArray3_Map_String_String{}, `VArray3_Map_String_String{}`, VArray3_Map_String_String{} },
{ false, `Zero`, `VArray3_Map_String_String{}`, VArray3_Map_String_String{}, `[]VMap_VEnumBcd_VEnumBcd{{}, {}, {}}`, []VMap_VEnumBcd_VEnumBcd{{}, {}, {}} },
{ false, `Zero`, `VArray3_Map_String_String{}`, VArray3_Map_String_String{}, `VArray3_Any{map[string]string{}, map[string]string{}, map[string]string{}}`, VArray3_Any{map[string]string{}, map[string]string{}, map[string]string{}} },
// Canonical
{ true, `Full`, `VArray3_Map_String_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray3_Map_String_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `VArray3_Map_String_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray3_Map_String_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
{ false, `Full`, `VArray3_Map_String_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray3_Map_String_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `VArray3_Any{map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VArray3_Any{map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, map[string]string{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
// Canonical
{ true, `Random`, `VArray3_Map_String_String{{"hijklmno": "hijklmnopΔΘΠΣΦ", "opΔΘΠ": "lmnopΔΘΠΣΦ王"}, {"王普澤": "defghijklmn"}, {"": "klmno"}}`, VArray3_Map_String_String{{"hijklmno": "hijklmnopΔΘΠΣΦ", "opΔΘΠ": "lmnopΔΘΠΣΦ王"}, {"王普澤": "defghijklmn"}, {"": "klmno"}}, `VArray3_Map_String_String{{"hijklmno": "hijklmnopΔΘΠΣΦ", "opΔΘΠ": "lmnopΔΘΠΣΦ王"}, {"王普澤": "defghijklmn"}, {"": "klmno"}}`, VArray3_Map_String_String{{"hijklmno": "hijklmnopΔΘΠΣΦ", "opΔΘΠ": "lmnopΔΘΠΣΦ王"}, {"王普澤": "defghijklmn"}, {"": "klmno"}} },
{ false, `Random`, `VArray3_Map_String_String{{"hijklmno": "hijklmnopΔΘΠΣΦ", "opΔΘΠ": "lmnopΔΘΠΣΦ王"}, {"王普澤": "defghijklmn"}, {"": "klmno"}}`, VArray3_Map_String_String{{"hijklmno": "hijklmnopΔΘΠΣΦ", "opΔΘΠ": "lmnopΔΘΠΣΦ王"}, {"王普澤": "defghijklmn"}, {"": "klmno"}}, `[]any{map[string]string{"hijklmno": "hijklmnopΔΘΠΣΦ", "opΔΘΠ": "lmnopΔΘΠΣΦ王"}, map[string]string{"王普澤": "defghijklmn"}, map[string]string{"": "klmno"}}`, []any{map[string]string{"hijklmno": "hijklmnopΔΘΠΣΦ", "opΔΘΠ": "lmnopΔΘΠΣΦ王"}, map[string]string{"王普澤": "defghijklmn"}, map[string]string{"": "klmno"}} },
// Canonical
{ true, `Random`, `VArray3_Map_String_String{{"e": "efghijklmnopΔΘΠΣ"}, {"": "mnop", "abcdefg": "opΔΘ"}, {}}`, VArray3_Map_String_String{{"e": "efghijklmnopΔΘΠΣ"}, {"": "mnop", "abcdefg": "opΔΘ"}, {}}, `VArray3_Map_String_String{{"e": "efghijklmnopΔΘΠΣ"}, {"": "mnop", "abcdefg": "opΔΘ"}, {}}`, VArray3_Map_String_String{{"e": "efghijklmnopΔΘΠΣ"}, {"": "mnop", "abcdefg": "opΔΘ"}, {}} },
{ false, `Random`, `VArray3_Map_String_String{{"e": "efghijklmnopΔΘΠΣ"}, {"": "mnop", "abcdefg": "opΔΘ"}, {}}`, VArray3_Map_String_String{{"e": "efghijklmnopΔΘΠΣ"}, {"": "mnop", "abcdefg": "opΔΘ"}, {}}, `[]any{map[string]string{"e": "efghijklmnopΔΘΠΣ"}, map[string]string{"": "mnop", "abcdefg": "opΔΘ"}, map[string]string{}}`, []any{map[string]string{"e": "efghijklmnopΔΘΠΣ"}, map[string]string{"": "mnop", "abcdefg": "opΔΘ"}, map[string]string{}} },
// Canonical
{ true, `Zero`, `VArray1_VStructDepth1_Rand0{}`, VArray1_VStructDepth1_Rand0{}, `VArray1_VStructDepth1_Rand0{}`, VArray1_VStructDepth1_Rand0{} },
{ false, `Zero`, `VArray1_VStructDepth1_Rand0{}`, VArray1_VStructDepth1_Rand0{}, `[]VStructEmpty{{}}`, []VStructEmpty{{}} },
{ false, `Zero`, `VArray1_VStructDepth1_Rand0{}`, VArray1_VStructDepth1_Rand0{}, `VList_VStructDepth1_All{{}}`, VList_VStructDepth1_All{{}} },
// Canonical
{ true, `Full`, `VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
{ false, `Full`, `VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VList_VStructDepth1_All{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VList_VStructDepth1_All{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `VArray1_VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣ", F15: 2890239673}}`, VArray1_VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣ", F15: 2890239673}}, `VArray1_VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣ", F15: 2890239673}}`, VArray1_VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣ", F15: 2890239673}} },
{ false, `Random`, `VArray1_VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣ", F15: 2890239673}}`, VArray1_VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣ", F15: 2890239673}}, `[]VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣ", F15: 2890239673}}`, []VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣ", F15: 2890239673}} },
// Canonical
{ true, `Random`, `VArray1_VStructDepth1_Rand0{{F4: "abcdefghijkl", F15: 2461586813, F21: 3734}}`, VArray1_VStructDepth1_Rand0{{F4: "abcdefghijkl", F15: 2461586813, F21: 3734}}, `VArray1_VStructDepth1_Rand0{{F4: "abcdefghijkl", F15: 2461586813, F21: 3734}}`, VArray1_VStructDepth1_Rand0{{F4: "abcdefghijkl", F15: 2461586813, F21: 3734}} },
{ false, `Random`, `VArray1_VStructDepth1_Rand0{{F4: "abcdefghijkl", F15: 2461586813, F21: 3734}}`, VArray1_VStructDepth1_Rand0{{F4: "abcdefghijkl", F15: 2461586813, F21: 3734}}, `[]VStructDepth1_Rand0{{F4: "abcdefghijkl", F15: 2461586813, F21: 3734}}`, []VStructDepth1_Rand0{{F4: "abcdefghijkl", F15: 2461586813, F21: 3734}} },
// Canonical
{ true, `Zero`, `VArray3_VUnionDepth1_Rand1{}`, VArray3_VUnionDepth1_Rand1{}, `VArray3_VUnionDepth1_Rand1{}`, VArray3_VUnionDepth1_Rand1{} },
{ false, `Zero`, `VArray3_VUnionDepth1_Rand1{}`, VArray3_VUnionDepth1_Rand1{}, `VArray3_Any{VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}}`, VArray3_Any{VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}} },
{ false, `Zero`, `VArray3_VUnionDepth1_Rand1{}`, VArray3_VUnionDepth1_Rand1{}, `[]any{VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}}`, []any{VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}} },
// Canonical
{ true, `Full`, `VArray3_VUnionDepth1_Rand1{{F20: -123}, {F20: -123}, {F20: -123}}`, VArray3_VUnionDepth1_Rand1{{F20: -123}, {F20: -123}, {F20: -123}}, `VArray3_VUnionDepth1_Rand1{{F20: -123}, {F20: -123}, {F20: -123}}`, VArray3_VUnionDepth1_Rand1{{F20: -123}, {F20: -123}, {F20: -123}} },
{ false, `Full`, `VArray3_VUnionDepth1_Rand1{{F20: -123}, {F20: -123}, {F20: -123}}`, VArray3_VUnionDepth1_Rand1{{F20: -123}, {F20: -123}, {F20: -123}}, `[]VUnionDepth1_All{{F20: -123}, {F20: -123}, {F20: -123}}`, []VUnionDepth1_All{{F20: -123}, {F20: -123}, {F20: -123}} },
// Canonical
{ true, `Random`, `VArray3_VUnionDepth1_Rand1{{F11: {Id: "jklmnopΔΘΠΣΦ王普澤世", RetryCode: RetryRefetch, Msg: "i"}}, {F6: 0}, {F6: 0}}`, VArray3_VUnionDepth1_Rand1{{F11: {Id: "jklmnopΔΘΠΣΦ王普澤世", RetryCode: RetryRefetch, Msg: "i"}}, {F6: 0}, {F6: 0}}, `VArray3_VUnionDepth1_Rand1{{F11: {Id: "jklmnopΔΘΠΣΦ王普澤世", RetryCode: RetryRefetch, Msg: "i"}}, {F6: 0}, {F6: 0}}`, VArray3_VUnionDepth1_Rand1{{F11: {Id: "jklmnopΔΘΠΣΦ王普澤世", RetryCode: RetryRefetch, Msg: "i"}}, {F6: 0}, {F6: 0}} },
{ false, `Random`, `VArray3_VUnionDepth1_Rand1{{F11: {Id: "jklmnopΔΘΠΣΦ王普澤世", RetryCode: RetryRefetch, Msg: "i"}}, {F6: 0}, {F6: 0}}`, VArray3_VUnionDepth1_Rand1{{F11: {Id: "jklmnopΔΘΠΣΦ王普澤世", RetryCode: RetryRefetch, Msg: "i"}}, {F6: 0}, {F6: 0}}, `[]any{VUnionDepth1_Rand1{F11: {Id: "jklmnopΔΘΠΣΦ王普澤世", RetryCode: RetryRefetch, Msg: "i"}}, VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}}`, []any{VUnionDepth1_Rand1{F11: {Id: "jklmnopΔΘΠΣΦ王普澤世", RetryCode: RetryRefetch, Msg: "i"}}, VUnionDepth1_Rand1{F6: 0}, VUnionDepth1_Rand1{F6: 0}} },
// Canonical
{ true, `Random`, `VArray3_VUnionDepth1_Rand1{{F9: VEnumBcd.D}, {F11: {Id: "efghijklmnopΔΘΠΣ"}}, {F6: 75}}`, VArray3_VUnionDepth1_Rand1{{F9: VEnumBcd.D}, {F11: {Id: "efghijklmnopΔΘΠΣ"}}, {F6: 75}}, `VArray3_VUnionDepth1_Rand1{{F9: VEnumBcd.D}, {F11: {Id: "efghijklmnopΔΘΠΣ"}}, {F6: 75}}`, VArray3_VUnionDepth1_Rand1{{F9: VEnumBcd.D}, {F11: {Id: "efghijklmnopΔΘΠΣ"}}, {F6: 75}} },
{ false, `Random`, `VArray3_VUnionDepth1_Rand1{{F9: VEnumBcd.D}, {F11: {Id: "efghijklmnopΔΘΠΣ"}}, {F6: 75}}`, VArray3_VUnionDepth1_Rand1{{F9: VEnumBcd.D}, {F11: {Id: "efghijklmnopΔΘΠΣ"}}, {F6: 75}}, `[]any{VUnionDepth1_Rand1{F9: VEnumBcd.D}, VUnionDepth1_Rand1{F11: {Id: "efghijklmnopΔΘΠΣ"}}, VUnionDepth1_Rand1{F6: 75}}`, []any{VUnionDepth1_Rand1{F9: VEnumBcd.D}, VUnionDepth1_Rand1{F11: {Id: "efghijklmnopΔΘΠΣ"}}, VUnionDepth1_Rand1{F6: 75}} },
// Canonical
{ true, `Zero`, `VArray1_OptVStructDepth1_Rand0{}`, VArray1_OptVStructDepth1_Rand0{}, `VArray1_OptVStructDepth1_Rand0{}`, VArray1_OptVStructDepth1_Rand0{} },
{ false, `Zero`, `VArray1_OptVStructDepth1_Rand0{}`, VArray1_OptVStructDepth1_Rand0{}, `[]any{nil}`, []any{nil} },
{ false, `Zero`, `VArray1_OptVStructDepth1_Rand0{}`, VArray1_OptVStructDepth1_Rand0{}, `VList_OptVStructDepth1_Rand0{nil}`, VList_OptVStructDepth1_Rand0{nil} },
// Canonical
{ true, `Full`, `VArray1_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VArray1_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VArray1_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VArray1_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
{ false, `Full`, `VArray1_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VArray1_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `VArray1_OptVStructDepth1_Rand0{{}}`, VArray1_OptVStructDepth1_Rand0{{}}, `VArray1_OptVStructDepth1_Rand0{{}}`, VArray1_OptVStructDepth1_Rand0{{}} },
{ false, `Random`, `VArray1_OptVStructDepth1_Rand0{{}}`, VArray1_OptVStructDepth1_Rand0{{}}, `[]VStructDepth1_Rand0{{}}`, []VStructDepth1_Rand0{{}} },
// Canonical
{ true, `Random`, `VArray1_OptVStructDepth1_Rand0{{F4: "mn", F15: 3740332353, F21: 391}}`, VArray1_OptVStructDepth1_Rand0{{F4: "mn", F15: 3740332353, F21: 391}}, `VArray1_OptVStructDepth1_Rand0{{F4: "mn", F15: 3740332353, F21: 391}}`, VArray1_OptVStructDepth1_Rand0{{F4: "mn", F15: 3740332353, F21: 391}} },
{ false, `Random`, `VArray1_OptVStructDepth1_Rand0{{F4: "mn", F15: 3740332353, F21: 391}}`, VArray1_OptVStructDepth1_Rand0{{F4: "mn", F15: 3740332353, F21: 391}}, `[]VStructDepth1_Rand0{{F4: "mn", F15: 3740332353, F21: 391}}`, []VStructDepth1_Rand0{{F4: "mn", F15: 3740332353, F21: 391}} },
// Canonical
{ true, `Zero`, `[]VArray1_String{}`, []VArray1_String{}, `[]VArray1_String{}`, []VArray1_String{} },
{ false, `Zero`, `[]VArray1_String{}`, []VArray1_String{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]VArray1_String{}`, []VArray1_String{}, `VList_VArray1_String{}`, VList_VArray1_String{} },
// Canonical
{ true, `Full`, `[]VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, []VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `[]VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, []VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
{ false, `Full`, `[]VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, []VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `VList_Any{VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VList_Any{VArray1_String{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
// Canonical
{ true, `Random`, `[]VArray1_String{{"bcdefghijklmnopΔΘΠΣΦ"}}`, []VArray1_String{{"bcdefghijklmnopΔΘΠΣΦ"}}, `[]VArray1_String{{"bcdefghijklmnopΔΘΠΣΦ"}}`, []VArray1_String{{"bcdefghijklmnopΔΘΠΣΦ"}} },
{ false, `Random`, `[]VArray1_String{{"bcdefghijklmnopΔΘΠΣΦ"}}`, []VArray1_String{{"bcdefghijklmnopΔΘΠΣΦ"}}, `[]any{VArray1_String{"bcdefghijklmnopΔΘΠΣΦ"}}`, []any{VArray1_String{"bcdefghijklmnopΔΘΠΣΦ"}} },
// Canonical
{ true, `Random`, `[]VArray1_String{{"klmno"}, {"jklmn"}, {"lm"}}`, []VArray1_String{{"klmno"}, {"jklmn"}, {"lm"}}, `[]VArray1_String{{"klmno"}, {"jklmn"}, {"lm"}}`, []VArray1_String{{"klmno"}, {"jklmn"}, {"lm"}} },
{ false, `Random`, `[]VArray1_String{{"klmno"}, {"jklmn"}, {"lm"}}`, []VArray1_String{{"klmno"}, {"jklmn"}, {"lm"}}, `[]any{VArray1_String{"klmno"}, VArray1_String{"jklmn"}, VArray1_String{"lm"}}`, []any{VArray1_String{"klmno"}, VArray1_String{"jklmn"}, VArray1_String{"lm"}} },
// Canonical
{ true, `Zero`, `[][]VEnumAbc{}`, [][]VEnumAbc{}, `[][]VEnumAbc{}`, [][]VEnumAbc{} },
{ false, `Zero`, `[][]VEnumAbc{}`, [][]VEnumAbc{}, `[]VArray1_String{}`, []VArray1_String{} },
{ false, `Zero`, `[][]VEnumAbc{}`, [][]VEnumAbc{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[][]VEnumAbc{{VEnumAbc.C}}`, [][]VEnumAbc{{VEnumAbc.C}}, `[][]VEnumAbc{{VEnumAbc.C}}`, [][]VEnumAbc{{VEnumAbc.C}} },
{ false, `Full`, `[][]VEnumAbc{{VEnumAbc.C}}`, [][]VEnumAbc{{VEnumAbc.C}}, `[]VArray1_String{{"C"}}`, []VArray1_String{{"C"}} },
// Canonical
{ true, `Zero`, `[]VSet_Byte{}`, []VSet_Byte{}, `[]VSet_Byte{}`, []VSet_Byte{} },
{ false, `Zero`, `[]VSet_Byte{}`, []VSet_Byte{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]VSet_Byte{}`, []VSet_Byte{}, `VList_Set_VInt16{}`, VList_Set_VInt16{} },
// Canonical
{ true, `Full`, `[]VSet_Byte{{123}}`, []VSet_Byte{{123}}, `[]VSet_Byte{{123}}`, []VSet_Byte{{123}} },
{ false, `Full`, `[]VSet_Byte{{123}}`, []VSet_Byte{{123}}, `VList_Any{VSet_Byte{123}}`, VList_Any{VSet_Byte{123}} },
// Canonical
{ true, `Random`, `[]VSet_Byte{{0}, {}}`, []VSet_Byte{{0}, {}}, `[]VSet_Byte{{0}, {}}`, []VSet_Byte{{0}, {}} },
{ false, `Random`, `[]VSet_Byte{{0}, {}}`, []VSet_Byte{{0}, {}}, `VList_Set_VInt16{{0}, {}}`, VList_Set_VInt16{{0}, {}} },
// Canonical
{ true, `Random`, `[]VSet_Byte{{148}, {}}`, []VSet_Byte{{148}, {}}, `[]VSet_Byte{{148}, {}}`, []VSet_Byte{{148}, {}} },
{ false, `Random`, `[]VSet_Byte{{148}, {}}`, []VSet_Byte{{148}, {}}, `VList_Set_VInt16{{148}, {}}`, VList_Set_VInt16{{148}, {}} },
// Canonical
{ true, `Zero`, `[]VMap_VEnumBcd_VEnumBcd{}`, []VMap_VEnumBcd_VEnumBcd{}, `[]VMap_VEnumBcd_VEnumBcd{}`, []VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `[]VMap_VEnumBcd_VEnumBcd{}`, []VMap_VEnumBcd_VEnumBcd{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]VMap_VEnumBcd_VEnumBcd{}`, []VMap_VEnumBcd_VEnumBcd{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `[]VMap_VEnumBcd_VEnumBcd{{VEnumBcd.D: VEnumBcd.D}}`, []VMap_VEnumBcd_VEnumBcd{{VEnumBcd.D: VEnumBcd.D}}, `[]VMap_VEnumBcd_VEnumBcd{{VEnumBcd.D: VEnumBcd.D}}`, []VMap_VEnumBcd_VEnumBcd{{VEnumBcd.D: VEnumBcd.D}} },
{ false, `Full`, `[]VMap_VEnumBcd_VEnumBcd{{VEnumBcd.D: VEnumBcd.D}}`, []VMap_VEnumBcd_VEnumBcd{{VEnumBcd.D: VEnumBcd.D}}, `VList_Any{VMap_VEnumBcd_VEnumBcd{VEnumBcd.D: VEnumBcd.D}}`, VList_Any{VMap_VEnumBcd_VEnumBcd{VEnumBcd.D: VEnumBcd.D}} },
// Canonical
{ true, `Zero`, `[]VStructDepth1_Rand0{}`, []VStructDepth1_Rand0{}, `[]VStructDepth1_Rand0{}`, []VStructDepth1_Rand0{} },
{ false, `Zero`, `[]VStructDepth1_Rand0{}`, []VStructDepth1_Rand0{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `[]VStructDepth1_Rand0{}`, []VStructDepth1_Rand0{}, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{} },
// Canonical
{ true, `Full`, `[]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, []VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `[]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, []VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
{ false, `Full`, `[]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, []VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `[]VStructDepth1_Rand0{{F4: "普澤", F15: 2207665397, F21: 16317}}`, []VStructDepth1_Rand0{{F4: "普澤", F15: 2207665397, F21: 16317}}, `[]VStructDepth1_Rand0{{F4: "普澤", F15: 2207665397, F21: 16317}}`, []VStructDepth1_Rand0{{F4: "普澤", F15: 2207665397, F21: 16317}} },
{ false, `Random`, `[]VStructDepth1_Rand0{{F4: "普澤", F15: 2207665397, F21: 16317}}`, []VStructDepth1_Rand0{{F4: "普澤", F15: 2207665397, F21: 16317}}, `[]any{VStructDepth1_Rand0{F4: "普澤", F15: 2207665397, F21: 16317}}`, []any{VStructDepth1_Rand0{F4: "普澤", F15: 2207665397, F21: 16317}} },
// Canonical
{ true, `Random`, `[]VStructDepth1_Rand0{{F4: "jkl", F21: -2973}, {F15: 528894192, F21: 7670}, {F15: 2458853029}}`, []VStructDepth1_Rand0{{F4: "jkl", F21: -2973}, {F15: 528894192, F21: 7670}, {F15: 2458853029}}, `[]VStructDepth1_Rand0{{F4: "jkl", F21: -2973}, {F15: 528894192, F21: 7670}, {F15: 2458853029}}`, []VStructDepth1_Rand0{{F4: "jkl", F21: -2973}, {F15: 528894192, F21: 7670}, {F15: 2458853029}} },
{ false, `Random`, `[]VStructDepth1_Rand0{{F4: "jkl", F21: -2973}, {F15: 528894192, F21: 7670}, {F15: 2458853029}}`, []VStructDepth1_Rand0{{F4: "jkl", F21: -2973}, {F15: 528894192, F21: 7670}, {F15: 2458853029}}, `[]any{VStructDepth1_Rand0{F4: "jkl", F21: -2973}, VStructDepth1_Rand0{F15: 528894192, F21: 7670}, VStructDepth1_Rand0{F15: 2458853029}}`, []any{VStructDepth1_Rand0{F4: "jkl", F21: -2973}, VStructDepth1_Rand0{F15: 528894192, F21: 7670}, VStructDepth1_Rand0{F15: 2458853029}} },
// Canonical
{ true, `Zero`, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{}, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{} },
{ false, `Zero`, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{}, `VList_VUnionDepth1_Rand0{}`, VList_VUnionDepth1_Rand0{} },
// Canonical
{ true, `Full`, `[]VUnionDepth1_All{{F30: {}}}`, []VUnionDepth1_All{{F30: {}}}, `[]VUnionDepth1_All{{F30: {}}}`, []VUnionDepth1_All{{F30: {}}} },
{ false, `Full`, `[]VUnionDepth1_All{{F30: {}}}`, []VUnionDepth1_All{{F30: {}}}, `VList_Any{VUnionDepth1_All{F30: {}}}`, VList_Any{VUnionDepth1_All{F30: {}}} },
// Canonical
{ true, `Random`, `[]VUnionDepth1_All{{F0: nil}, {F13: 810}, {F0: nil}}`, []VUnionDepth1_All{{F0: nil}, {F13: 810}, {F0: nil}}, `[]VUnionDepth1_All{{F0: nil}, {F13: 810}, {F0: nil}}`, []VUnionDepth1_All{{F0: nil}, {F13: 810}, {F0: nil}} },
{ false, `Random`, `[]VUnionDepth1_All{{F0: nil}, {F13: 810}, {F0: nil}}`, []VUnionDepth1_All{{F0: nil}, {F13: 810}, {F0: nil}}, `[]any{VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F13: 810}, VUnionDepth1_All{F0: nil}}`, []any{VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F13: 810}, VUnionDepth1_All{F0: nil}} },
// Canonical
{ true, `Random`, `[]VUnionDepth1_All{{F27: -7.697336e+07}, {F0: nil}}`, []VUnionDepth1_All{{F27: -7.697336e+07}, {F0: nil}}, `[]VUnionDepth1_All{{F27: -7.697336e+07}, {F0: nil}}`, []VUnionDepth1_All{{F27: -7.697336e+07}, {F0: nil}} },
{ false, `Random`, `[]VUnionDepth1_All{{F27: -7.697336e+07}, {F0: nil}}`, []VUnionDepth1_All{{F27: -7.697336e+07}, {F0: nil}}, `[]any{VUnionDepth1_All{F27: -7.697336e+07}, VUnionDepth1_All{F0: nil}}`, []any{VUnionDepth1_All{F27: -7.697336e+07}, VUnionDepth1_All{F0: nil}} },
// Canonical
{ true, `Zero`, `[]?VStructDepth1_All{}`, []?VStructDepth1_All{}, `[]?VStructDepth1_All{}`, []?VStructDepth1_All{} },
{ false, `Zero`, `[]?VStructDepth1_All{}`, []?VStructDepth1_All{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `[]?VStructDepth1_All{}`, []?VStructDepth1_All{}, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{} },
// Canonical
{ true, `Full`, `[]?VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}`, []?VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}, `[]?VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}`, []?VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}} },
{ false, `Full`, `[]?VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}`, []?VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}, `VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}`, VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}} },
// Canonical
{ true, `Random`, `[]?VStructDepth1_All{{F0: VBool(true), F1: true, F2: true, F3: "klmno", F5: typeobject(VArray2_VByte), F7: 175, F9: VEnumBcd.D, F11: {Id: "mnopΔΘΠ", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ王普澤世"}, F12: 40855, F13: 17247, F16: 10085357815772873841, F17: 14953109119995679310, F18: 55, F19: 61, F20: -8060, F21: 9689, F22: 1022389604, F23: 826223535, F24: -3498848662622592061, F25: -1442402220057388995, F26: -3.0366864e+08, F27: 7.7202355e+08, F28: -7.816335815366534e+08, F29: -3.999490350439903e+08}}`, []?VStructDepth1_All{{F0: VBool(true), F1: true, F2: true, F3: "klmno", F5: typeobject(VArray2_VByte), F7: 175, F9: VEnumBcd.D, F11: {Id: "mnopΔΘΠ", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ王普澤世"}, F12: 40855, F13: 17247, F16: 10085357815772873841, F17: 14953109119995679310, F18: 55, F19: 61, F20: -8060, F21: 9689, F22: 1022389604, F23: 826223535, F24: -3498848662622592061, F25: -1442402220057388995, F26: -3.0366864e+08, F27: 7.7202355e+08, F28: -7.816335815366534e+08, F29: -3.999490350439903e+08}}, `[]?VStructDepth1_All{{F0: VBool(true), F1: true, F2: true, F3: "klmno", F5: typeobject(VArray2_VByte), F7: 175, F9: VEnumBcd.D, F11: {Id: "mnopΔΘΠ", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ王普澤世"}, F12: 40855, F13: 17247, F16: 10085357815772873841, F17: 14953109119995679310, F18: 55, F19: 61, F20: -8060, F21: 9689, F22: 1022389604, F23: 826223535, F24: -3498848662622592061, F25: -1442402220057388995, F26: -3.0366864e+08, F27: 7.7202355e+08, F28: -7.816335815366534e+08, F29: -3.999490350439903e+08}}`, []?VStructDepth1_All{{F0: VBool(true), F1: true, F2: true, F3: "klmno", F5: typeobject(VArray2_VByte), F7: 175, F9: VEnumBcd.D, F11: {Id: "mnopΔΘΠ", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ王普澤世"}, F12: 40855, F13: 17247, F16: 10085357815772873841, F17: 14953109119995679310, F18: 55, F19: 61, F20: -8060, F21: 9689, F22: 1022389604, F23: 826223535, F24: -3498848662622592061, F25: -1442402220057388995, F26: -3.0366864e+08, F27: 7.7202355e+08, F28: -7.816335815366534e+08, F29: -3.999490350439903e+08}} },
{ false, `Random`, `[]?VStructDepth1_All{{F0: VBool(true), F1: true, F2: true, F3: "klmno", F5: typeobject(VArray2_VByte), F7: 175, F9: VEnumBcd.D, F11: {Id: "mnopΔΘΠ", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ王普澤世"}, F12: 40855, F13: 17247, F16: 10085357815772873841, F17: 14953109119995679310, F18: 55, F19: 61, F20: -8060, F21: 9689, F22: 1022389604, F23: 826223535, F24: -3498848662622592061, F25: -1442402220057388995, F26: -3.0366864e+08, F27: 7.7202355e+08, F28: -7.816335815366534e+08, F29: -3.999490350439903e+08}}`, []?VStructDepth1_All{{F0: VBool(true), F1: true, F2: true, F3: "klmno", F5: typeobject(VArray2_VByte), F7: 175, F9: VEnumBcd.D, F11: {Id: "mnopΔΘΠ", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ王普澤世"}, F12: 40855, F13: 17247, F16: 10085357815772873841, F17: 14953109119995679310, F18: 55, F19: 61, F20: -8060, F21: 9689, F22: 1022389604, F23: 826223535, F24: -3498848662622592061, F25: -1442402220057388995, F26: -3.0366864e+08, F27: 7.7202355e+08, F28: -7.816335815366534e+08, F29: -3.999490350439903e+08}}, `[]any{VStructDepth1_All{F0: VBool(true), F1: true, F2: true, F3: "klmno", F5: typeobject(VArray2_VByte), F7: 175, F9: VEnumBcd.D, F11: {Id: "mnopΔΘΠ", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ王普澤世"}, F12: 40855, F13: 17247, F16: 10085357815772873841, F17: 14953109119995679310, F18: 55, F19: 61, F20: -8060, F21: 9689, F22: 1022389604, F23: 826223535, F24: -3498848662622592061, F25: -1442402220057388995, F26: -3.0366864e+08, F27: 7.7202355e+08, F28: -7.816335815366534e+08, F29: -3.999490350439903e+08}}`, []any{VStructDepth1_All{F0: VBool(true), F1: true, F2: true, F3: "klmno", F5: typeobject(VArray2_VByte), F7: 175, F9: VEnumBcd.D, F11: {Id: "mnopΔΘΠ", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ王普澤世"}, F12: 40855, F13: 17247, F16: 10085357815772873841, F17: 14953109119995679310, F18: 55, F19: 61, F20: -8060, F21: 9689, F22: 1022389604, F23: 826223535, F24: -3498848662622592061, F25: -1442402220057388995, F26: -3.0366864e+08, F27: 7.7202355e+08, F28: -7.816335815366534e+08, F29: -3.999490350439903e+08}} },
// Canonical
{ true, `Random`, `[]?VStructDepth1_All{{}, nil}`, []?VStructDepth1_All{{}, nil}, `[]?VStructDepth1_All{{}, nil}`, []?VStructDepth1_All{{}, nil} },
{ false, `Random`, `[]?VStructDepth1_All{{}, nil}`, []?VStructDepth1_All{{}, nil}, `[]?VStructEmpty{{}, nil}`, []?VStructEmpty{{}, nil} },
// Canonical
{ true, `Zero`, `VList_VArray1_String{}`, VList_VArray1_String{}, `VList_VArray1_String{}`, VList_VArray1_String{} },
{ false, `Zero`, `VList_VArray1_String{}`, VList_VArray1_String{}, `[]VArray1_String{}`, []VArray1_String{} },
{ false, `Zero`, `VList_VArray1_String{}`, VList_VArray1_String{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
{ false, `Full`, `VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, `[]VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}`, []VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}} },
// Canonical
{ true, `Random`, `VList_VArray1_String{{}}`, VList_VArray1_String{{}}, `VList_VArray1_String{{}}`, VList_VArray1_String{{}} },
{ false, `Random`, `VList_VArray1_String{{}}`, VList_VArray1_String{{}}, `[]any{VArray1_String{}}`, []any{VArray1_String{}} },
// Canonical
{ true, `Random`, `VList_VArray1_String{{"ΘΠ"}, {"ijklmnopΔΘΠΣ"}}`, VList_VArray1_String{{"ΘΠ"}, {"ijklmnopΔΘΠΣ"}}, `VList_VArray1_String{{"ΘΠ"}, {"ijklmnopΔΘΠΣ"}}`, VList_VArray1_String{{"ΘΠ"}, {"ijklmnopΔΘΠΣ"}} },
{ false, `Random`, `VList_VArray1_String{{"ΘΠ"}, {"ijklmnopΔΘΠΣ"}}`, VList_VArray1_String{{"ΘΠ"}, {"ijklmnopΔΘΠΣ"}}, `[]any{VArray1_String{"ΘΠ"}, VArray1_String{"ijklmnopΔΘΠΣ"}}`, []any{VArray1_String{"ΘΠ"}, VArray1_String{"ijklmnopΔΘΠΣ"}} },
// Canonical
{ true, `Zero`, `VList_List_VBool{}`, VList_List_VBool{}, `VList_List_VBool{}`, VList_List_VBool{} },
{ false, `Zero`, `VList_List_VBool{}`, VList_List_VBool{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_List_VBool{}`, VList_List_VBool{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `VList_List_VBool{{true}}`, VList_List_VBool{{true}}, `VList_List_VBool{{true}}`, VList_List_VBool{{true}} },
{ false, `Full`, `VList_List_VBool{{true}}`, VList_List_VBool{{true}}, `VList_Any{[]VBool{true}}`, VList_Any{[]VBool{true}} },
// Canonical
{ true, `Zero`, `VList_Set_VInt16{}`, VList_Set_VInt16{}, `VList_Set_VInt16{}`, VList_Set_VInt16{} },
{ false, `Zero`, `VList_Set_VInt16{}`, VList_Set_VInt16{}, `[]VSet_Byte{}`, []VSet_Byte{} },
{ false, `Zero`, `VList_Set_VInt16{}`, VList_Set_VInt16{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `VList_Set_VInt16{{-123}}`, VList_Set_VInt16{{-123}}, `VList_Set_VInt16{{-123}}`, VList_Set_VInt16{{-123}} },
{ false, `Full`, `VList_Set_VInt16{{-123}}`, VList_Set_VInt16{{-123}}, `VList_Any{set[VInt16]{-123}}`, VList_Any{set[VInt16]{-123}} },
// Canonical
{ true, `Random`, `VList_Set_VInt16{{-15527, 13762, 4621}, {-11648, 0}}`, VList_Set_VInt16{{-15527, 13762, 4621}, {-11648, 0}}, `VList_Set_VInt16{{-15527, 13762, 4621}, {-11648, 0}}`, VList_Set_VInt16{{-15527, 13762, 4621}, {-11648, 0}} },
{ false, `Random`, `VList_Set_VInt16{{-15527, 13762, 4621}, {-11648, 0}}`, VList_Set_VInt16{{-15527, 13762, 4621}, {-11648, 0}}, `[]any{set[VInt16]{-15527, 13762, 4621}, set[VInt16]{-11648, 0}}`, []any{set[VInt16]{-15527, 13762, 4621}, set[VInt16]{-11648, 0}} },
// Canonical
{ true, `Random`, `VList_Set_VInt16{{-250}}`, VList_Set_VInt16{{-250}}, `VList_Set_VInt16{{-250}}`, VList_Set_VInt16{{-250}} },
{ false, `Random`, `VList_Set_VInt16{{-250}}`, VList_Set_VInt16{{-250}}, `[]any{set[VInt16]{-250}}`, []any{set[VInt16]{-250}} },
// Canonical
{ true, `Zero`, `VList_VMap_VBool_VBool{}`, VList_VMap_VBool_VBool{}, `VList_VMap_VBool_VBool{}`, VList_VMap_VBool_VBool{} },
{ false, `Zero`, `VList_VMap_VBool_VBool{}`, VList_VMap_VBool_VBool{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_VMap_VBool_VBool{}`, VList_VMap_VBool_VBool{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `VList_VMap_VBool_VBool{{true: true}}`, VList_VMap_VBool_VBool{{true: true}}, `VList_VMap_VBool_VBool{{true: true}}`, VList_VMap_VBool_VBool{{true: true}} },
{ false, `Full`, `VList_VMap_VBool_VBool{{true: true}}`, VList_VMap_VBool_VBool{{true: true}}, `VList_Any{VMap_VBool_VBool{true: true}}`, VList_Any{VMap_VBool_VBool{true: true}} },
// Canonical
{ true, `Zero`, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{}, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{} },
{ false, `Zero`, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{}, `[]VStructDepth1_Rand0{}`, []VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}`, VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}, `VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}`, VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}} },
{ false, `Full`, `VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}`, VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}, `VList_Any{VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}`, VList_Any{VStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}} },
// Canonical
{ true, `Random`, `VList_VStructDepth1_All{{F0: VStructEmpty{}, F3: "hij", F5: typeobject([]VStructEmpty), F6: 127, F7: 221, F12: 2610, F13: 44169, F15: 1192130562, F17: 4717029370929212387, F18: 31, F19: -60, F21: 13754, F22: -433658042, F23: 396224895, F24: -2594932725728250170, F25: 948608726767510678, F26: 3.775632e+08, F27: -2.8579523e+08, F28: 5.24815190276143e+08, F29: 2.396278790236233e+09, F30: {}}}`, VList_VStructDepth1_All{{F0: VStructEmpty{}, F3: "hij", F5: typeobject([]VStructEmpty), F6: 127, F7: 221, F12: 2610, F13: 44169, F15: 1192130562, F17: 4717029370929212387, F18: 31, F19: -60, F21: 13754, F22: -433658042, F23: 396224895, F24: -2594932725728250170, F25: 948608726767510678, F26: 3.775632e+08, F27: -2.8579523e+08, F28: 5.24815190276143e+08, F29: 2.396278790236233e+09, F30: {}}}, `VList_VStructDepth1_All{{F0: VStructEmpty{}, F3: "hij", F5: typeobject([]VStructEmpty), F6: 127, F7: 221, F12: 2610, F13: 44169, F15: 1192130562, F17: 4717029370929212387, F18: 31, F19: -60, F21: 13754, F22: -433658042, F23: 396224895, F24: -2594932725728250170, F25: 948608726767510678, F26: 3.775632e+08, F27: -2.8579523e+08, F28: 5.24815190276143e+08, F29: 2.396278790236233e+09, F30: {}}}`, VList_VStructDepth1_All{{F0: VStructEmpty{}, F3: "hij", F5: typeobject([]VStructEmpty), F6: 127, F7: 221, F12: 2610, F13: 44169, F15: 1192130562, F17: 4717029370929212387, F18: 31, F19: -60, F21: 13754, F22: -433658042, F23: 396224895, F24: -2594932725728250170, F25: 948608726767510678, F26: 3.775632e+08, F27: -2.8579523e+08, F28: 5.24815190276143e+08, F29: 2.396278790236233e+09, F30: {}}} },
{ false, `Random`, `VList_VStructDepth1_All{{F0: VStructEmpty{}, F3: "hij", F5: typeobject([]VStructEmpty), F6: 127, F7: 221, F12: 2610, F13: 44169, F15: 1192130562, F17: 4717029370929212387, F18: 31, F19: -60, F21: 13754, F22: -433658042, F23: 396224895, F24: -2594932725728250170, F25: 948608726767510678, F26: 3.775632e+08, F27: -2.8579523e+08, F28: 5.24815190276143e+08, F29: 2.396278790236233e+09, F30: {}}}`, VList_VStructDepth1_All{{F0: VStructEmpty{}, F3: "hij", F5: typeobject([]VStructEmpty), F6: 127, F7: 221, F12: 2610, F13: 44169, F15: 1192130562, F17: 4717029370929212387, F18: 31, F19: -60, F21: 13754, F22: -433658042, F23: 396224895, F24: -2594932725728250170, F25: 948608726767510678, F26: 3.775632e+08, F27: -2.8579523e+08, F28: 5.24815190276143e+08, F29: 2.396278790236233e+09, F30: {}}}, `[]any{VStructDepth1_All{F0: VStructEmpty{}, F3: "hij", F5: typeobject([]VStructEmpty), F6: 127, F7: 221, F12: 2610, F13: 44169, F15: 1192130562, F17: 4717029370929212387, F18: 31, F19: -60, F21: 13754, F22: -433658042, F23: 396224895, F24: -2594932725728250170, F25: 948608726767510678, F26: 3.775632e+08, F27: -2.8579523e+08, F28: 5.24815190276143e+08, F29: 2.396278790236233e+09, F30: {}}}`, []any{VStructDepth1_All{F0: VStructEmpty{}, F3: "hij", F5: typeobject([]VStructEmpty), F6: 127, F7: 221, F12: 2610, F13: 44169, F15: 1192130562, F17: 4717029370929212387, F18: 31, F19: -60, F21: 13754, F22: -433658042, F23: 396224895, F24: -2594932725728250170, F25: 948608726767510678, F26: 3.775632e+08, F27: -2.8579523e+08, F28: 5.24815190276143e+08, F29: 2.396278790236233e+09, F30: {}}} },
// Canonical
{ true, `Random`, `VList_VStructDepth1_All{{F0: []VString{"ijklmnopΔΘΠΣΦ王普澤世界"}, F3: "fghijklmnopΔΘΠ", F4: "klmno", F6: 173, F7: 111, F9: VEnumBcd.C, F12: 35825, F13: 40082, F14: 2615863100, F15: 3798688582, F18: 27, F19: 57, F20: 15018, F21: 4835, F22: -645003665, F25: -1110992893157873684, F26: 1.8557765e+09, F27: -4.2703712e+08, F29: -7.885279465075186e+08}, {F0: []any{map[VStructEmpty]VStructEmpty{{}: {}}, set[VString]{"ghij", "klmnop"}}, F2: true, F3: "defghijklmn", F4: "ghi", F5: typeobject(VArray1_Byte), F6: 79, F7: 4, F9: VEnumBcd.C, F11: {Id: "cdefghijklmn", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ"}, F12: 31049, F14: 3137813505, F15: 450176025, F16: 4000023676373990261, F17: 15881086044205763941, F18: -29, F19: 38, F20: 9583, F21: -6199, F22: 1052108838, F23: -67050627, F26: 1.0322535e+09, F27: 2.757682e+09, F28: 8.752941819418495e+08, F30: {}}, {F0: typeobject(any), F3: "defghijklmnopΔΘΠΣΦ王", F4: "no", F5: typeobject(bool), F9: VEnumBcd.D, F11: {Id: "fghijklmnop", Msg: "c"}, F12: 58349, F13: 45192, F16: 9864256017058945597, F18: -49, F19: -24, F20: -8740, F21: 9562, F23: -968626330, F24: -117405511608200257, F26: -1.129015e+08, F27: 6.913144e+08, F29: 1.4114096119753578e+08, F30: {}}}`, VList_VStructDepth1_All{{F0: []VString{"ijklmnopΔΘΠΣΦ王普澤世界"}, F3: "fghijklmnopΔΘΠ", F4: "klmno", F6: 173, F7: 111, F9: VEnumBcd.C, F12: 35825, F13: 40082, F14: 2615863100, F15: 3798688582, F18: 27, F19: 57, F20: 15018, F21: 4835, F22: -645003665, F25: -1110992893157873684, F26: 1.8557765e+09, F27: -4.2703712e+08, F29: -7.885279465075186e+08}, {F0: []any{map[VStructEmpty]VStructEmpty{{}: {}}, set[VString]{"ghij", "klmnop"}}, F2: true, F3: "defghijklmn", F4: "ghi", F5: typeobject(VArray1_Byte), F6: 79, F7: 4, F9: VEnumBcd.C, F11: {Id: "cdefghijklmn", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ"}, F12: 31049, F14: 3137813505, F15: 450176025, F16: 4000023676373990261, F17: 15881086044205763941, F18: -29, F19: 38, F20: 9583, F21: -6199, F22: 1052108838, F23: -67050627, F26: 1.0322535e+09, F27: 2.757682e+09, F28: 8.752941819418495e+08, F30: {}}, {F0: typeobject(any), F3: "defghijklmnopΔΘΠΣΦ王", F4: "no", F5: typeobject(bool), F9: VEnumBcd.D, F11: {Id: "fghijklmnop", Msg: "c"}, F12: 58349, F13: 45192, F16: 9864256017058945597, F18: -49, F19: -24, F20: -8740, F21: 9562, F23: -968626330, F24: -117405511608200257, F26: -1.129015e+08, F27: 6.913144e+08, F29: 1.4114096119753578e+08, F30: {}}}, `VList_VStructDepth1_All{{F0: []VString{"ijklmnopΔΘΠΣΦ王普澤世界"}, F3: "fghijklmnopΔΘΠ", F4: "klmno", F6: 173, F7: 111, F9: VEnumBcd.C, F12: 35825, F13: 40082, F14: 2615863100, F15: 3798688582, F18: 27, F19: 57, F20: 15018, F21: 4835, F22: -645003665, F25: -1110992893157873684, F26: 1.8557765e+09, F27: -4.2703712e+08, F29: -7.885279465075186e+08}, {F0: []any{map[VStructEmpty]VStructEmpty{{}: {}}, set[VString]{"ghij", "klmnop"}}, F2: true, F3: "defghijklmn", F4: "ghi", F5: typeobject(VArray1_Byte), F6: 79, F7: 4, F9: VEnumBcd.C, F11: {Id: "cdefghijklmn", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ"}, F12: 31049, F14: 3137813505, F15: 450176025, F16: 4000023676373990261, F17: 15881086044205763941, F18: -29, F19: 38, F20: 9583, F21: -6199, F22: 1052108838, F23: -67050627, F26: 1.0322535e+09, F27: 2.757682e+09, F28: 8.752941819418495e+08, F30: {}}, {F0: typeobject(any), F3: "defghijklmnopΔΘΠΣΦ王", F4: "no", F5: typeobject(bool), F9: VEnumBcd.D, F11: {Id: "fghijklmnop", Msg: "c"}, F12: 58349, F13: 45192, F16: 9864256017058945597, F18: -49, F19: -24, F20: -8740, F21: 9562, F23: -968626330, F24: -117405511608200257, F26: -1.129015e+08, F27: 6.913144e+08, F29: 1.4114096119753578e+08, F30: {}}}`, VList_VStructDepth1_All{{F0: []VString{"ijklmnopΔΘΠΣΦ王普澤世界"}, F3: "fghijklmnopΔΘΠ", F4: "klmno", F6: 173, F7: 111, F9: VEnumBcd.C, F12: 35825, F13: 40082, F14: 2615863100, F15: 3798688582, F18: 27, F19: 57, F20: 15018, F21: 4835, F22: -645003665, F25: -1110992893157873684, F26: 1.8557765e+09, F27: -4.2703712e+08, F29: -7.885279465075186e+08}, {F0: []any{map[VStructEmpty]VStructEmpty{{}: {}}, set[VString]{"ghij", "klmnop"}}, F2: true, F3: "defghijklmn", F4: "ghi", F5: typeobject(VArray1_Byte), F6: 79, F7: 4, F9: VEnumBcd.C, F11: {Id: "cdefghijklmn", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ"}, F12: 31049, F14: 3137813505, F15: 450176025, F16: 4000023676373990261, F17: 15881086044205763941, F18: -29, F19: 38, F20: 9583, F21: -6199, F22: 1052108838, F23: -67050627, F26: 1.0322535e+09, F27: 2.757682e+09, F28: 8.752941819418495e+08, F30: {}}, {F0: typeobject(any), F3: "defghijklmnopΔΘΠΣΦ王", F4: "no", F5: typeobject(bool), F9: VEnumBcd.D, F11: {Id: "fghijklmnop", Msg: "c"}, F12: 58349, F13: 45192, F16: 9864256017058945597, F18: -49, F19: -24, F20: -8740, F21: 9562, F23: -968626330, F24: -117405511608200257, F26: -1.129015e+08, F27: 6.913144e+08, F29: 1.4114096119753578e+08, F30: {}}} },
{ false, `Random`, `VList_VStructDepth1_All{{F0: []VString{"ijklmnopΔΘΠΣΦ王普澤世界"}, F3: "fghijklmnopΔΘΠ", F4: "klmno", F6: 173, F7: 111, F9: VEnumBcd.C, F12: 35825, F13: 40082, F14: 2615863100, F15: 3798688582, F18: 27, F19: 57, F20: 15018, F21: 4835, F22: -645003665, F25: -1110992893157873684, F26: 1.8557765e+09, F27: -4.2703712e+08, F29: -7.885279465075186e+08}, {F0: []any{map[VStructEmpty]VStructEmpty{{}: {}}, set[VString]{"ghij", "klmnop"}}, F2: true, F3: "defghijklmn", F4: "ghi", F5: typeobject(VArray1_Byte), F6: 79, F7: 4, F9: VEnumBcd.C, F11: {Id: "cdefghijklmn", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ"}, F12: 31049, F14: 3137813505, F15: 450176025, F16: 4000023676373990261, F17: 15881086044205763941, F18: -29, F19: 38, F20: 9583, F21: -6199, F22: 1052108838, F23: -67050627, F26: 1.0322535e+09, F27: 2.757682e+09, F28: 8.752941819418495e+08, F30: {}}, {F0: typeobject(any), F3: "defghijklmnopΔΘΠΣΦ王", F4: "no", F5: typeobject(bool), F9: VEnumBcd.D, F11: {Id: "fghijklmnop", Msg: "c"}, F12: 58349, F13: 45192, F16: 9864256017058945597, F18: -49, F19: -24, F20: -8740, F21: 9562, F23: -968626330, F24: -117405511608200257, F26: -1.129015e+08, F27: 6.913144e+08, F29: 1.4114096119753578e+08, F30: {}}}`, VList_VStructDepth1_All{{F0: []VString{"ijklmnopΔΘΠΣΦ王普澤世界"}, F3: "fghijklmnopΔΘΠ", F4: "klmno", F6: 173, F7: 111, F9: VEnumBcd.C, F12: 35825, F13: 40082, F14: 2615863100, F15: 3798688582, F18: 27, F19: 57, F20: 15018, F21: 4835, F22: -645003665, F25: -1110992893157873684, F26: 1.8557765e+09, F27: -4.2703712e+08, F29: -7.885279465075186e+08}, {F0: []any{map[VStructEmpty]VStructEmpty{{}: {}}, set[VString]{"ghij", "klmnop"}}, F2: true, F3: "defghijklmn", F4: "ghi", F5: typeobject(VArray1_Byte), F6: 79, F7: 4, F9: VEnumBcd.C, F11: {Id: "cdefghijklmn", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ"}, F12: 31049, F14: 3137813505, F15: 450176025, F16: 4000023676373990261, F17: 15881086044205763941, F18: -29, F19: 38, F20: 9583, F21: -6199, F22: 1052108838, F23: -67050627, F26: 1.0322535e+09, F27: 2.757682e+09, F28: 8.752941819418495e+08, F30: {}}, {F0: typeobject(any), F3: "defghijklmnopΔΘΠΣΦ王", F4: "no", F5: typeobject(bool), F9: VEnumBcd.D, F11: {Id: "fghijklmnop", Msg: "c"}, F12: 58349, F13: 45192, F16: 9864256017058945597, F18: -49, F19: -24, F20: -8740, F21: 9562, F23: -968626330, F24: -117405511608200257, F26: -1.129015e+08, F27: 6.913144e+08, F29: 1.4114096119753578e+08, F30: {}}}, `[]any{VStructDepth1_All{F0: []VString{"ijklmnopΔΘΠΣΦ王普澤世界"}, F3: "fghijklmnopΔΘΠ", F4: "klmno", F6: 173, F7: 111, F9: VEnumBcd.C, F12: 35825, F13: 40082, F14: 2615863100, F15: 3798688582, F18: 27, F19: 57, F20: 15018, F21: 4835, F22: -645003665, F25: -1110992893157873684, F26: 1.8557765e+09, F27: -4.2703712e+08, F29: -7.885279465075186e+08}, VStructDepth1_All{F0: []any{map[VStructEmpty]VStructEmpty{{}: {}}, set[VString]{"ghij", "klmnop"}}, F2: true, F3: "defghijklmn", F4: "ghi", F5: typeobject(VArray1_Byte), F6: 79, F7: 4, F9: VEnumBcd.C, F11: {Id: "cdefghijklmn", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ"}, F12: 31049, F14: 3137813505, F15: 450176025, F16: 4000023676373990261, F17: 15881086044205763941, F18: -29, F19: 38, F20: 9583, F21: -6199, F22: 1052108838, F23: -67050627, F26: 1.0322535e+09, F27: 2.757682e+09, F28: 8.752941819418495e+08, F30: {}}, VStructDepth1_All{F0: typeobject(any), F3: "defghijklmnopΔΘΠΣΦ王", F4: "no", F5: typeobject(bool), F9: VEnumBcd.D, F11: {Id: "fghijklmnop", Msg: "c"}, F12: 58349, F13: 45192, F16: 9864256017058945597, F18: -49, F19: -24, F20: -8740, F21: 9562, F23: -968626330, F24: -117405511608200257, F26: -1.129015e+08, F27: 6.913144e+08, F29: 1.4114096119753578e+08, F30: {}}}`, []any{VStructDepth1_All{F0: []VString{"ijklmnopΔΘΠΣΦ王普澤世界"}, F3: "fghijklmnopΔΘΠ", F4: "klmno", F6: 173, F7: 111, F9: VEnumBcd.C, F12: 35825, F13: 40082, F14: 2615863100, F15: 3798688582, F18: 27, F19: 57, F20: 15018, F21: 4835, F22: -645003665, F25: -1110992893157873684, F26: 1.8557765e+09, F27: -4.2703712e+08, F29: -7.885279465075186e+08}, VStructDepth1_All{F0: []any{map[VStructEmpty]VStructEmpty{{}: {}}, set[VString]{"ghij", "klmnop"}}, F2: true, F3: "defghijklmn", F4: "ghi", F5: typeobject(VArray1_Byte), F6: 79, F7: 4, F9: VEnumBcd.C, F11: {Id: "cdefghijklmn", RetryCode: RetryRefetch, Msg: "klmnopΔΘΠΣΦ"}, F12: 31049, F14: 3137813505, F15: 450176025, F16: 4000023676373990261, F17: 15881086044205763941, F18: -29, F19: 38, F20: 9583, F21: -6199, F22: 1052108838, F23: -67050627, F26: 1.0322535e+09, F27: 2.757682e+09, F28: 8.752941819418495e+08, F30: {}}, VStructDepth1_All{F0: typeobject(any), F3: "defghijklmnopΔΘΠΣΦ王", F4: "no", F5: typeobject(bool), F9: VEnumBcd.D, F11: {Id: "fghijklmnop", Msg: "c"}, F12: 58349, F13: 45192, F16: 9864256017058945597, F18: -49, F19: -24, F20: -8740, F21: 9562, F23: -968626330, F24: -117405511608200257, F26: -1.129015e+08, F27: 6.913144e+08, F29: 1.4114096119753578e+08, F30: {}}} },
// Canonical
{ true, `Zero`, `VList_VUnionDepth1_Rand0{}`, VList_VUnionDepth1_Rand0{}, `VList_VUnionDepth1_Rand0{}`, VList_VUnionDepth1_Rand0{} },
{ false, `Zero`, `VList_VUnionDepth1_Rand0{}`, VList_VUnionDepth1_Rand0{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_VUnionDepth1_Rand0{}`, VList_VUnionDepth1_Rand0{}, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{} },
// Canonical
{ true, `Full`, `VList_VUnionDepth1_Rand0{{F28: 1.23}}`, VList_VUnionDepth1_Rand0{{F28: 1.23}}, `VList_VUnionDepth1_Rand0{{F28: 1.23}}`, VList_VUnionDepth1_Rand0{{F28: 1.23}} },
{ false, `Full`, `VList_VUnionDepth1_Rand0{{F28: 1.23}}`, VList_VUnionDepth1_Rand0{{F28: 1.23}}, `[]VUnionDepth1_All{{F28: 1.23}}`, []VUnionDepth1_All{{F28: 1.23}} },
// Canonical
{ true, `Random`, `VList_VUnionDepth1_Rand0{{F28: 1.221035479133492e+08}, {F16: 10115693302158257092}}`, VList_VUnionDepth1_Rand0{{F28: 1.221035479133492e+08}, {F16: 10115693302158257092}}, `VList_VUnionDepth1_Rand0{{F28: 1.221035479133492e+08}, {F16: 10115693302158257092}}`, VList_VUnionDepth1_Rand0{{F28: 1.221035479133492e+08}, {F16: 10115693302158257092}} },
{ false, `Random`, `VList_VUnionDepth1_Rand0{{F28: 1.221035479133492e+08}, {F16: 10115693302158257092}}`, VList_VUnionDepth1_Rand0{{F28: 1.221035479133492e+08}, {F16: 10115693302158257092}}, `[]any{VUnionDepth1_Rand0{F28: 1.221035479133492e+08}, VUnionDepth1_Rand0{F16: 10115693302158257092}}`, []any{VUnionDepth1_Rand0{F28: 1.221035479133492e+08}, VUnionDepth1_Rand0{F16: 10115693302158257092}} },
// Canonical
{ true, `Random`, `VList_VUnionDepth1_Rand0{{F8: VEnumAbc.B}}`, VList_VUnionDepth1_Rand0{{F8: VEnumAbc.B}}, `VList_VUnionDepth1_Rand0{{F8: VEnumAbc.B}}`, VList_VUnionDepth1_Rand0{{F8: VEnumAbc.B}} },
{ false, `Random`, `VList_VUnionDepth1_Rand0{{F8: VEnumAbc.B}}`, VList_VUnionDepth1_Rand0{{F8: VEnumAbc.B}}, `[]any{VUnionDepth1_Rand0{F8: VEnumAbc.B}}`, []any{VUnionDepth1_Rand0{F8: VEnumAbc.B}} },
// Canonical
{ true, `Zero`, `VList_OptVStructDepth1_Rand0{}`, VList_OptVStructDepth1_Rand0{}, `VList_OptVStructDepth1_Rand0{}`, VList_OptVStructDepth1_Rand0{} },
{ false, `Zero`, `VList_OptVStructDepth1_Rand0{}`, VList_OptVStructDepth1_Rand0{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `VList_OptVStructDepth1_Rand0{}`, VList_OptVStructDepth1_Rand0{}, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{} },
// Canonical
{ true, `Full`, `VList_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VList_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VList_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VList_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
{ false, `Full`, `VList_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VList_OptVStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VArray1_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `VList_OptVStructDepth1_Rand0{{F4: "王普", F21: -15532}}`, VList_OptVStructDepth1_Rand0{{F4: "王普", F21: -15532}}, `VList_OptVStructDepth1_Rand0{{F4: "王普", F21: -15532}}`, VList_OptVStructDepth1_Rand0{{F4: "王普", F21: -15532}} },
{ false, `Random`, `VList_OptVStructDepth1_Rand0{{F4: "王普", F21: -15532}}`, VList_OptVStructDepth1_Rand0{{F4: "王普", F21: -15532}}, `[]VStructDepth1_Rand0{{F4: "王普", F21: -15532}}`, []VStructDepth1_Rand0{{F4: "王普", F21: -15532}} },
// Canonical
{ true, `Random`, `VList_OptVStructDepth1_Rand0{{}}`, VList_OptVStructDepth1_Rand0{{}}, `VList_OptVStructDepth1_Rand0{{}}`, VList_OptVStructDepth1_Rand0{{}} },
{ false, `Random`, `VList_OptVStructDepth1_Rand0{{}}`, VList_OptVStructDepth1_Rand0{{}}, `[]VStructDepth1_Rand0{{}}`, []VStructDepth1_Rand0{{}} },
// Canonical
{ true, `Zero`, `set[VArray2_VEnumBcd]{}`, set[VArray2_VEnumBcd]{}, `set[VArray2_VEnumBcd]{}`, set[VArray2_VEnumBcd]{} },
// Canonical
{ true, `Full`, `set[VArray2_VEnumBcd]{{VEnumBcd.D, VEnumBcd.D}}`, set[VArray2_VEnumBcd]{{VEnumBcd.D, VEnumBcd.D}}, `set[VArray2_VEnumBcd]{{VEnumBcd.D, VEnumBcd.D}}`, set[VArray2_VEnumBcd]{{VEnumBcd.D, VEnumBcd.D}} },
// Canonical
{ true, `Zero`, `set[VStructDepth1_Rand0]{}`, set[VStructDepth1_Rand0]{}, `set[VStructDepth1_Rand0]{}`, set[VStructDepth1_Rand0]{} },
{ false, `Zero`, `set[VStructDepth1_Rand0]{}`, set[VStructDepth1_Rand0]{}, `VSet_VStructDepth1_Rand0{}`, VSet_VStructDepth1_Rand0{} },
{ false, `Zero`, `set[VStructDepth1_Rand0]{}`, set[VStructDepth1_Rand0]{}, `set[VStructEmpty]{}`, set[VStructEmpty]{} },
// Canonical
{ true, `Full`, `set[VStructDepth1_Rand0]{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, set[VStructDepth1_Rand0]{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `set[VStructDepth1_Rand0]{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, set[VStructDepth1_Rand0]{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
{ false, `Full`, `set[VStructDepth1_Rand0]{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, set[VStructDepth1_Rand0]{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VSet_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VSet_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `set[VStructDepth1_Rand0]{{}, {F15: 3555439544, F21: -9629}, {F4: "def", F15: 2421714516}}`, set[VStructDepth1_Rand0]{{}, {F15: 3555439544, F21: -9629}, {F4: "def", F15: 2421714516}}, `set[VStructDepth1_Rand0]{{}, {F15: 3555439544, F21: -9629}, {F4: "def", F15: 2421714516}}`, set[VStructDepth1_Rand0]{{}, {F15: 3555439544, F21: -9629}, {F4: "def", F15: 2421714516}} },
{ false, `Random`, `set[VStructDepth1_Rand0]{{}, {F15: 3555439544, F21: -9629}, {F4: "def", F15: 2421714516}}`, set[VStructDepth1_Rand0]{{}, {F15: 3555439544, F21: -9629}, {F4: "def", F15: 2421714516}}, `VSet_VStructDepth1_Rand0{{}, {F15: 3555439544, F21: -9629}, {F4: "def", F15: 2421714516}}`, VSet_VStructDepth1_Rand0{{}, {F15: 3555439544, F21: -9629}, {F4: "def", F15: 2421714516}} },
// Canonical
{ true, `Random`, `set[VStructDepth1_Rand0]{{F15: 2761338599, F21: 1904}, {F4: "bcdefghij", F15: 1005044611, F21: 15113}, {F4: "cdefghijklmnopΔΘΠ", F15: 751517704, F21: 644}}`, set[VStructDepth1_Rand0]{{F15: 2761338599, F21: 1904}, {F4: "bcdefghij", F15: 1005044611, F21: 15113}, {F4: "cdefghijklmnopΔΘΠ", F15: 751517704, F21: 644}}, `set[VStructDepth1_Rand0]{{F15: 2761338599, F21: 1904}, {F4: "bcdefghij", F15: 1005044611, F21: 15113}, {F4: "cdefghijklmnopΔΘΠ", F15: 751517704, F21: 644}}`, set[VStructDepth1_Rand0]{{F15: 2761338599, F21: 1904}, {F4: "bcdefghij", F15: 1005044611, F21: 15113}, {F4: "cdefghijklmnopΔΘΠ", F15: 751517704, F21: 644}} },
{ false, `Random`, `set[VStructDepth1_Rand0]{{F15: 2761338599, F21: 1904}, {F4: "bcdefghij", F15: 1005044611, F21: 15113}, {F4: "cdefghijklmnopΔΘΠ", F15: 751517704, F21: 644}}`, set[VStructDepth1_Rand0]{{F15: 2761338599, F21: 1904}, {F4: "bcdefghij", F15: 1005044611, F21: 15113}, {F4: "cdefghijklmnopΔΘΠ", F15: 751517704, F21: 644}}, `VSet_VStructDepth1_Rand0{{F15: 2761338599, F21: 1904}, {F4: "bcdefghij", F15: 1005044611, F21: 15113}, {F4: "cdefghijklmnopΔΘΠ", F15: 751517704, F21: 644}}`, VSet_VStructDepth1_Rand0{{F15: 2761338599, F21: 1904}, {F4: "bcdefghij", F15: 1005044611, F21: 15113}, {F4: "cdefghijklmnopΔΘΠ", F15: 751517704, F21: 644}} },
// Canonical
{ true, `Zero`, `set[VUnionDepth1_Rand0]{}`, set[VUnionDepth1_Rand0]{}, `set[VUnionDepth1_Rand0]{}`, set[VUnionDepth1_Rand0]{} },
{ false, `Zero`, `set[VUnionDepth1_Rand0]{}`, set[VUnionDepth1_Rand0]{}, `VSet_VUnionDepth1_Rand0{}`, VSet_VUnionDepth1_Rand0{} },
// Canonical
{ true, `Full`, `set[VUnionDepth1_Rand0]{{F28: 1.23}}`, set[VUnionDepth1_Rand0]{{F28: 1.23}}, `set[VUnionDepth1_Rand0]{{F28: 1.23}}`, set[VUnionDepth1_Rand0]{{F28: 1.23}} },
{ false, `Full`, `set[VUnionDepth1_Rand0]{{F28: 1.23}}`, set[VUnionDepth1_Rand0]{{F28: 1.23}}, `VSet_VUnionDepth1_Rand0{{F28: 1.23}}`, VSet_VUnionDepth1_Rand0{{F28: 1.23}} },
// Canonical
{ true, `Random`, `set[VUnionDepth1_Rand0]{{F16: 0}, {F28: 1.1991077835447824e+09}}`, set[VUnionDepth1_Rand0]{{F16: 0}, {F28: 1.1991077835447824e+09}}, `set[VUnionDepth1_Rand0]{{F16: 0}, {F28: 1.1991077835447824e+09}}`, set[VUnionDepth1_Rand0]{{F16: 0}, {F28: 1.1991077835447824e+09}} },
{ false, `Random`, `set[VUnionDepth1_Rand0]{{F16: 0}, {F28: 1.1991077835447824e+09}}`, set[VUnionDepth1_Rand0]{{F16: 0}, {F28: 1.1991077835447824e+09}}, `VSet_VUnionDepth1_Rand0{{F16: 0}, {F28: 1.1991077835447824e+09}}`, VSet_VUnionDepth1_Rand0{{F16: 0}, {F28: 1.1991077835447824e+09}} },
// Canonical
{ true, `Random`, `set[VUnionDepth1_Rand0]{{F16: 490330009093228330}, {F16: 5007534790095526588}}`, set[VUnionDepth1_Rand0]{{F16: 490330009093228330}, {F16: 5007534790095526588}}, `set[VUnionDepth1_Rand0]{{F16: 490330009093228330}, {F16: 5007534790095526588}}`, set[VUnionDepth1_Rand0]{{F16: 490330009093228330}, {F16: 5007534790095526588}} },
{ false, `Random`, `set[VUnionDepth1_Rand0]{{F16: 490330009093228330}, {F16: 5007534790095526588}}`, set[VUnionDepth1_Rand0]{{F16: 490330009093228330}, {F16: 5007534790095526588}}, `VSet_VUnionDepth1_Rand0{{F16: 490330009093228330}, {F16: 5007534790095526588}}`, VSet_VUnionDepth1_Rand0{{F16: 490330009093228330}, {F16: 5007534790095526588}} },
// Canonical
{ true, `Zero`, `VSet_VArray3_Bool{}`, VSet_VArray3_Bool{}, `VSet_VArray3_Bool{}`, VSet_VArray3_Bool{} },
// Canonical
{ true, `Full`, `VSet_VArray3_Bool{{true, true, true}}`, VSet_VArray3_Bool{{true, true, true}}, `VSet_VArray3_Bool{{true, true, true}}`, VSet_VArray3_Bool{{true, true, true}} },
// Canonical
{ true, `Zero`, `VSet_VStructDepth1_Rand0{}`, VSet_VStructDepth1_Rand0{}, `VSet_VStructDepth1_Rand0{}`, VSet_VStructDepth1_Rand0{} },
{ false, `Zero`, `VSet_VStructDepth1_Rand0{}`, VSet_VStructDepth1_Rand0{}, `set[VStructDepth1_Rand0]{}`, set[VStructDepth1_Rand0]{} },
{ false, `Zero`, `VSet_VStructDepth1_Rand0{}`, VSet_VStructDepth1_Rand0{}, `set[VStructEmpty]{}`, set[VStructEmpty]{} },
// Canonical
{ true, `Full`, `VSet_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VSet_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VSet_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VSet_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
{ false, `Full`, `VSet_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VSet_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `set[VStructDepth1_Rand0]{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, set[VStructDepth1_Rand0]{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `VSet_VStructDepth1_Rand0{{F4: "lmnopΔΘΠΣΦ王普澤", F15: 1441623062, F21: -1036}, {F4: "普澤世", F15: 679956298, F21: -14792}}`, VSet_VStructDepth1_Rand0{{F4: "lmnopΔΘΠΣΦ王普澤", F15: 1441623062, F21: -1036}, {F4: "普澤世", F15: 679956298, F21: -14792}}, `VSet_VStructDepth1_Rand0{{F4: "lmnopΔΘΠΣΦ王普澤", F15: 1441623062, F21: -1036}, {F4: "普澤世", F15: 679956298, F21: -14792}}`, VSet_VStructDepth1_Rand0{{F4: "lmnopΔΘΠΣΦ王普澤", F15: 1441623062, F21: -1036}, {F4: "普澤世", F15: 679956298, F21: -14792}} },
{ false, `Random`, `VSet_VStructDepth1_Rand0{{F4: "lmnopΔΘΠΣΦ王普澤", F15: 1441623062, F21: -1036}, {F4: "普澤世", F15: 679956298, F21: -14792}}`, VSet_VStructDepth1_Rand0{{F4: "lmnopΔΘΠΣΦ王普澤", F15: 1441623062, F21: -1036}, {F4: "普澤世", F15: 679956298, F21: -14792}}, `set[VStructDepth1_Rand0]{{F4: "lmnopΔΘΠΣΦ王普澤", F15: 1441623062, F21: -1036}, {F4: "普澤世", F15: 679956298, F21: -14792}}`, set[VStructDepth1_Rand0]{{F4: "lmnopΔΘΠΣΦ王普澤", F15: 1441623062, F21: -1036}, {F4: "普澤世", F15: 679956298, F21: -14792}} },
// Canonical
{ true, `Random`, `VSet_VStructDepth1_Rand0{{F4: "bcdefg"}, {F4: "普澤世", F15: 508506532, F21: 4643}}`, VSet_VStructDepth1_Rand0{{F4: "bcdefg"}, {F4: "普澤世", F15: 508506532, F21: 4643}}, `VSet_VStructDepth1_Rand0{{F4: "bcdefg"}, {F4: "普澤世", F15: 508506532, F21: 4643}}`, VSet_VStructDepth1_Rand0{{F4: "bcdefg"}, {F4: "普澤世", F15: 508506532, F21: 4643}} },
{ false, `Random`, `VSet_VStructDepth1_Rand0{{F4: "bcdefg"}, {F4: "普澤世", F15: 508506532, F21: 4643}}`, VSet_VStructDepth1_Rand0{{F4: "bcdefg"}, {F4: "普澤世", F15: 508506532, F21: 4643}}, `set[VStructDepth1_Rand0]{{F4: "bcdefg"}, {F4: "普澤世", F15: 508506532, F21: 4643}}`, set[VStructDepth1_Rand0]{{F4: "bcdefg"}, {F4: "普澤世", F15: 508506532, F21: 4643}} },
// Canonical
{ true, `Zero`, `VSet_VUnionDepth1_Rand0{}`, VSet_VUnionDepth1_Rand0{}, `VSet_VUnionDepth1_Rand0{}`, VSet_VUnionDepth1_Rand0{} },
{ false, `Zero`, `VSet_VUnionDepth1_Rand0{}`, VSet_VUnionDepth1_Rand0{}, `set[VUnionDepth1_Rand0]{}`, set[VUnionDepth1_Rand0]{} },
// Canonical
{ true, `Full`, `VSet_VUnionDepth1_Rand0{{F28: 1.23}}`, VSet_VUnionDepth1_Rand0{{F28: 1.23}}, `VSet_VUnionDepth1_Rand0{{F28: 1.23}}`, VSet_VUnionDepth1_Rand0{{F28: 1.23}} },
{ false, `Full`, `VSet_VUnionDepth1_Rand0{{F28: 1.23}}`, VSet_VUnionDepth1_Rand0{{F28: 1.23}}, `set[VUnionDepth1_Rand0]{{F28: 1.23}}`, set[VUnionDepth1_Rand0]{{F28: 1.23}} },
// Canonical
{ true, `Random`, `VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.A}}`, VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.A}}, `VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.A}}`, VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.A}} },
{ false, `Random`, `VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.A}}`, VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.A}}, `set[VUnionDepth1_Rand0]{{F8: VEnumAbc.A}}`, set[VUnionDepth1_Rand0]{{F8: VEnumAbc.A}} },
// Canonical
{ true, `Random`, `VSet_VUnionDepth1_Rand0{{F28: 9.886473838557136e+08}, {F8: VEnumAbc.A}}`, VSet_VUnionDepth1_Rand0{{F28: 9.886473838557136e+08}, {F8: VEnumAbc.A}}, `VSet_VUnionDepth1_Rand0{{F28: 9.886473838557136e+08}, {F8: VEnumAbc.A}}`, VSet_VUnionDepth1_Rand0{{F28: 9.886473838557136e+08}, {F8: VEnumAbc.A}} },
{ false, `Random`, `VSet_VUnionDepth1_Rand0{{F28: 9.886473838557136e+08}, {F8: VEnumAbc.A}}`, VSet_VUnionDepth1_Rand0{{F28: 9.886473838557136e+08}, {F8: VEnumAbc.A}}, `set[VUnionDepth1_Rand0]{{F28: 9.886473838557136e+08}, {F8: VEnumAbc.A}}`, set[VUnionDepth1_Rand0]{{F28: 9.886473838557136e+08}, {F8: VEnumAbc.A}} },
// Canonical
{ true, `Zero`, `map[VArray1_VStructEmpty]VArray1_VStructEmpty{}`, map[VArray1_VStructEmpty]VArray1_VStructEmpty{}, `map[VArray1_VStructEmpty]VArray1_VStructEmpty{}`, map[VArray1_VStructEmpty]VArray1_VStructEmpty{} },
{ false, `Zero`, `map[VArray1_VStructEmpty]VArray1_VStructEmpty{}`, map[VArray1_VStructEmpty]VArray1_VStructEmpty{}, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}}`, map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}}, `map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}}`, map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}} },
{ false, `Full`, `map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}}`, map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}}, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {}}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {}} },
// Canonical
{ true, `Zero`, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{} },
{ false, `Zero`, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{} },
{ false, `Zero`, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{}, `map[VStructEmpty]VStructEmpty{}`, map[VStructEmpty]VStructEmpty{} },
// Canonical
{ true, `Full`, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
{ false, `Full`, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣ", F15: 3171307662}, {F4: "nopΔΘΠΣΦ王普澤世界", F15: 214930472, F21: -6451}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F15: 2817991523}, {F4: "普", F15: 4000333781, F21: -7247}: {F4: "nopΔΘΠΣΦ王普澤", F15: 1604953329, F21: 1736}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣ", F15: 3171307662}, {F4: "nopΔΘΠΣΦ王普澤世界", F15: 214930472, F21: -6451}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F15: 2817991523}, {F4: "普", F15: 4000333781, F21: -7247}: {F4: "nopΔΘΠΣΦ王普澤", F15: 1604953329, F21: 1736}}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣ", F15: 3171307662}, {F4: "nopΔΘΠΣΦ王普澤世界", F15: 214930472, F21: -6451}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F15: 2817991523}, {F4: "普", F15: 4000333781, F21: -7247}: {F4: "nopΔΘΠΣΦ王普澤", F15: 1604953329, F21: 1736}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣ", F15: 3171307662}, {F4: "nopΔΘΠΣΦ王普澤世界", F15: 214930472, F21: -6451}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F15: 2817991523}, {F4: "普", F15: 4000333781, F21: -7247}: {F4: "nopΔΘΠΣΦ王普澤", F15: 1604953329, F21: 1736}} },
{ false, `Random`, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣ", F15: 3171307662}, {F4: "nopΔΘΠΣΦ王普澤世界", F15: 214930472, F21: -6451}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F15: 2817991523}, {F4: "普", F15: 4000333781, F21: -7247}: {F4: "nopΔΘΠΣΦ王普澤", F15: 1604953329, F21: 1736}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣ", F15: 3171307662}, {F4: "nopΔΘΠΣΦ王普澤世界", F15: 214930472, F21: -6451}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F15: 2817991523}, {F4: "普", F15: 4000333781, F21: -7247}: {F4: "nopΔΘΠΣΦ王普澤", F15: 1604953329, F21: 1736}}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣ", F15: 3171307662}, {F4: "nopΔΘΠΣΦ王普澤世界", F15: 214930472, F21: -6451}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F15: 2817991523}, {F4: "普", F15: 4000333781, F21: -7247}: {F4: "nopΔΘΠΣΦ王普澤", F15: 1604953329, F21: 1736}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣ", F15: 3171307662}, {F4: "nopΔΘΠΣΦ王普澤世界", F15: 214930472, F21: -6451}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F15: 2817991523}, {F4: "普", F15: 4000333781, F21: -7247}: {F4: "nopΔΘΠΣΦ王普澤", F15: 1604953329, F21: 1736}} },
// Canonical
{ true, `Random`, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣΦ王", F21: 2383}, {F4: "bcdefghijklmnop", F15: 2161334533, F21: 8158}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F21: -876}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣΦ王", F21: 2383}, {F4: "bcdefghijklmnop", F15: 2161334533, F21: 8158}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F21: -876}}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣΦ王", F21: 2383}, {F4: "bcdefghijklmnop", F15: 2161334533, F21: 8158}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F21: -876}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣΦ王", F21: 2383}, {F4: "bcdefghijklmnop", F15: 2161334533, F21: 8158}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F21: -876}} },
{ false, `Random`, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣΦ王", F21: 2383}, {F4: "bcdefghijklmnop", F15: 2161334533, F21: 8158}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F21: -876}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣΦ王", F21: 2383}, {F4: "bcdefghijklmnop", F15: 2161334533, F21: 8158}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F21: -876}}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣΦ王", F21: 2383}, {F4: "bcdefghijklmnop", F15: 2161334533, F21: 8158}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F21: -876}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {F4: "defghijklmnopΔΘΠΣΦ王", F21: 2383}, {F4: "bcdefghijklmnop", F15: 2161334533, F21: 8158}: {F4: "cdefghijklmnopΔΘΠΣΦ王", F21: -876}} },
// Canonical
{ true, `Zero`, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{}, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{} },
{ false, `Zero`, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{}, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{} },
// Canonical
{ true, `Full`, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}} },
{ false, `Full`, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}} },
// Canonical
{ true, `Random`, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F10: {}}, {F8: VEnumAbc.A}: {F28: -2.1931172965358394e+08}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F10: {}}, {F8: VEnumAbc.A}: {F28: -2.1931172965358394e+08}}, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F10: {}}, {F8: VEnumAbc.A}: {F28: -2.1931172965358394e+08}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F10: {}}, {F8: VEnumAbc.A}: {F28: -2.1931172965358394e+08}} },
{ false, `Random`, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F10: {}}, {F8: VEnumAbc.A}: {F28: -2.1931172965358394e+08}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F10: {}}, {F8: VEnumAbc.A}: {F28: -2.1931172965358394e+08}}, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F10: {}}: {F10: {}}, {F8: VEnumAbc.A}: {F28: -2.1931172965358394e+08}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F10: {}}: {F10: {}}, {F8: VEnumAbc.A}: {F28: -2.1931172965358394e+08}} },
// Canonical
{ true, `Random`, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F8: VEnumAbc.A}: {F28: -8.979648282933791e+07}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F8: VEnumAbc.A}: {F28: -8.979648282933791e+07}}, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F8: VEnumAbc.A}: {F28: -8.979648282933791e+07}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F8: VEnumAbc.A}: {F28: -8.979648282933791e+07}} },
{ false, `Random`, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F8: VEnumAbc.A}: {F28: -8.979648282933791e+07}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F8: VEnumAbc.A}: {F28: -8.979648282933791e+07}}, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F8: VEnumAbc.A}: {F28: -8.979648282933791e+07}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F8: VEnumAbc.A}: {F28: -8.979648282933791e+07}} },
// Canonical
{ true, `Zero`, `VMap_VArray2_Uint32_VArray2_Uint32{}`, VMap_VArray2_Uint32_VArray2_Uint32{}, `VMap_VArray2_Uint32_VArray2_Uint32{}`, VMap_VArray2_Uint32_VArray2_Uint32{} },
// Canonical
{ true, `Full`, `VMap_VArray2_Uint32_VArray2_Uint32{{123, 123}: {123, 123}}`, VMap_VArray2_Uint32_VArray2_Uint32{{123, 123}: {123, 123}}, `VMap_VArray2_Uint32_VArray2_Uint32{{123, 123}: {123, 123}}`, VMap_VArray2_Uint32_VArray2_Uint32{{123, 123}: {123, 123}} },
// Canonical
{ true, `Random`, `VMap_VArray2_Uint32_VArray2_Uint32{{2649492277, 2215732996}: {}}`, VMap_VArray2_Uint32_VArray2_Uint32{{2649492277, 2215732996}: {}}, `VMap_VArray2_Uint32_VArray2_Uint32{{2649492277, 2215732996}: {}}`, VMap_VArray2_Uint32_VArray2_Uint32{{2649492277, 2215732996}: {}} },
// Canonical
{ true, `Random`, `VMap_VArray2_Uint32_VArray2_Uint32{{}: {570699322, 566582214}}`, VMap_VArray2_Uint32_VArray2_Uint32{{}: {570699322, 566582214}}, `VMap_VArray2_Uint32_VArray2_Uint32{{}: {570699322, 566582214}}`, VMap_VArray2_Uint32_VArray2_Uint32{{}: {570699322, 566582214}} },
// Canonical
{ true, `Zero`, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{} },
{ false, `Zero`, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{} },
{ false, `Zero`, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}, `map[VStructEmpty]VStructEmpty{}`, map[VStructEmpty]VStructEmpty{} },
// Canonical
{ true, `Full`, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
{ false, `Full`, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "cdefghijklmnop", F15: 592804281, F21: 14492}: {F4: "lmnopΔΘΠΣΦ王普澤世界", F15: 476928164, F21: -8992}, {F4: "pΔΘΠΣΦ王", F21: 5225}: {}, {F4: "ΔΘΠΣΦ", F15: 716188148}: {F4: "fghijklmnopΔΘΠΣΦ王普", F15: 2707704295, F21: 13870}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "cdefghijklmnop", F15: 592804281, F21: 14492}: {F4: "lmnopΔΘΠΣΦ王普澤世界", F15: 476928164, F21: -8992}, {F4: "pΔΘΠΣΦ王", F21: 5225}: {}, {F4: "ΔΘΠΣΦ", F15: 716188148}: {F4: "fghijklmnopΔΘΠΣΦ王普", F15: 2707704295, F21: 13870}}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "cdefghijklmnop", F15: 592804281, F21: 14492}: {F4: "lmnopΔΘΠΣΦ王普澤世界", F15: 476928164, F21: -8992}, {F4: "pΔΘΠΣΦ王", F21: 5225}: {}, {F4: "ΔΘΠΣΦ", F15: 716188148}: {F4: "fghijklmnopΔΘΠΣΦ王普", F15: 2707704295, F21: 13870}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "cdefghijklmnop", F15: 592804281, F21: 14492}: {F4: "lmnopΔΘΠΣΦ王普澤世界", F15: 476928164, F21: -8992}, {F4: "pΔΘΠΣΦ王", F21: 5225}: {}, {F4: "ΔΘΠΣΦ", F15: 716188148}: {F4: "fghijklmnopΔΘΠΣΦ王普", F15: 2707704295, F21: 13870}} },
{ false, `Random`, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "cdefghijklmnop", F15: 592804281, F21: 14492}: {F4: "lmnopΔΘΠΣΦ王普澤世界", F15: 476928164, F21: -8992}, {F4: "pΔΘΠΣΦ王", F21: 5225}: {}, {F4: "ΔΘΠΣΦ", F15: 716188148}: {F4: "fghijklmnopΔΘΠΣΦ王普", F15: 2707704295, F21: 13870}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F4: "cdefghijklmnop", F15: 592804281, F21: 14492}: {F4: "lmnopΔΘΠΣΦ王普澤世界", F15: 476928164, F21: -8992}, {F4: "pΔΘΠΣΦ王", F21: 5225}: {}, {F4: "ΔΘΠΣΦ", F15: 716188148}: {F4: "fghijklmnopΔΘΠΣΦ王普", F15: 2707704295, F21: 13870}}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "cdefghijklmnop", F15: 592804281, F21: 14492}: {F4: "lmnopΔΘΠΣΦ王普澤世界", F15: 476928164, F21: -8992}, {F4: "pΔΘΠΣΦ王", F21: 5225}: {}, {F4: "ΔΘΠΣΦ", F15: 716188148}: {F4: "fghijklmnopΔΘΠΣΦ王普", F15: 2707704295, F21: 13870}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "cdefghijklmnop", F15: 592804281, F21: 14492}: {F4: "lmnopΔΘΠΣΦ王普澤世界", F15: 476928164, F21: -8992}, {F4: "pΔΘΠΣΦ王", F21: 5225}: {}, {F4: "ΔΘΠΣΦ", F15: 716188148}: {F4: "fghijklmnopΔΘΠΣΦ王普", F15: 2707704295, F21: 13870}} },
// Canonical
{ true, `Random`, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F15: 3755560741}: {}, {F4: "defghijklmnopΔΘΠΣΦ王", F15: 1871485530, F21: 2976}: {F4: "fghijkl", F15: 2774761531, F21: 7393}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F15: 3755560741}: {}, {F4: "defghijklmnopΔΘΠΣΦ王", F15: 1871485530, F21: 2976}: {F4: "fghijkl", F15: 2774761531, F21: 7393}}, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F15: 3755560741}: {}, {F4: "defghijklmnopΔΘΠΣΦ王", F15: 1871485530, F21: 2976}: {F4: "fghijkl", F15: 2774761531, F21: 7393}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F15: 3755560741}: {}, {F4: "defghijklmnopΔΘΠΣΦ王", F15: 1871485530, F21: 2976}: {F4: "fghijkl", F15: 2774761531, F21: 7393}} },
{ false, `Random`, `VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F15: 3755560741}: {}, {F4: "defghijklmnopΔΘΠΣΦ王", F15: 1871485530, F21: 2976}: {F4: "fghijkl", F15: 2774761531, F21: 7393}}`, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F15: 3755560741}: {}, {F4: "defghijklmnopΔΘΠΣΦ王", F15: 1871485530, F21: 2976}: {F4: "fghijkl", F15: 2774761531, F21: 7393}}, `map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F15: 3755560741}: {}, {F4: "defghijklmnopΔΘΠΣΦ王", F15: 1871485530, F21: 2976}: {F4: "fghijkl", F15: 2774761531, F21: 7393}}`, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F15: 3755560741}: {}, {F4: "defghijklmnopΔΘΠΣΦ王", F15: 1871485530, F21: 2976}: {F4: "fghijkl", F15: 2774761531, F21: 7393}} },
// Canonical
{ true, `Zero`, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{}, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{} },
{ false, `Zero`, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{}, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{} },
// Canonical
{ true, `Full`, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}} },
{ false, `Full`, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F28: 1.23}: {F28: 1.23}} },
// Canonical
{ true, `Random`, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.A}, {F16: 14327712338650488974}: {F8: VEnumAbc.C}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.A}, {F16: 14327712338650488974}: {F8: VEnumAbc.C}}, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.A}, {F16: 14327712338650488974}: {F8: VEnumAbc.C}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.A}, {F16: 14327712338650488974}: {F8: VEnumAbc.C}} },
{ false, `Random`, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.A}, {F16: 14327712338650488974}: {F8: VEnumAbc.C}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.A}, {F16: 14327712338650488974}: {F8: VEnumAbc.C}}, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.A}, {F16: 14327712338650488974}: {F8: VEnumAbc.C}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.A}, {F16: 14327712338650488974}: {F8: VEnumAbc.C}} },
// Canonical
{ true, `Random`, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F12: 14880}: {F16: 5590091913461874956}, {F12: 63582}: {F10: {}}, {F28: -2.6748533461897817e+09}: {F16: 11617465500724278018}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F12: 14880}: {F16: 5590091913461874956}, {F12: 63582}: {F10: {}}, {F28: -2.6748533461897817e+09}: {F16: 11617465500724278018}}, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F12: 14880}: {F16: 5590091913461874956}, {F12: 63582}: {F10: {}}, {F28: -2.6748533461897817e+09}: {F16: 11617465500724278018}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F12: 14880}: {F16: 5590091913461874956}, {F12: 63582}: {F10: {}}, {F28: -2.6748533461897817e+09}: {F16: 11617465500724278018}} },
{ false, `Random`, `VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F12: 14880}: {F16: 5590091913461874956}, {F12: 63582}: {F10: {}}, {F28: -2.6748533461897817e+09}: {F16: 11617465500724278018}}`, VMap_VUnionDepth1_Rand0_VUnionDepth1_Rand0{{F12: 14880}: {F16: 5590091913461874956}, {F12: 63582}: {F10: {}}, {F28: -2.6748533461897817e+09}: {F16: 11617465500724278018}}, `map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F12: 14880}: {F16: 5590091913461874956}, {F12: 63582}: {F10: {}}, {F28: -2.6748533461897817e+09}: {F16: 11617465500724278018}}`, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F12: 14880}: {F16: 5590091913461874956}, {F12: 63582}: {F10: {}}, {F28: -2.6748533461897817e+09}: {F16: 11617465500724278018}} },
// Canonical
{ true, `Zero`, `VStructDepth2_All{}`, VStructDepth2_All{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
{ false, `Zero`, `VStructDepth2_All{}`, VStructDepth2_All{}, `?VStructDepth2_Rand0{}`, ?VStructDepth2_Rand0{} },
{ false, `Zero`, `VStructDepth2_All{}`, VStructDepth2_All{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`, `VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `VStructDepth2_All{F2: {false}, F3: {-992001579, 859164827}, F4: {"efghijklmno", "jklmnopΔΘ", "opΔΘΠΣ"}, F5: {-2.8810332e+09}, F7: {VEnumBcd.B: VEnumBcd.D}, F8: {F3: "jklmnopΔ", F4: "m", F7: 148, F8: VEnumAbc.B, F11: {RetryCode: RetryBackoff, Msg: "ΘΠ"}, F12: 35194, F13: 8611, F15: 1810521625, F16: 10371023406116878193, F17: 14766852211451981394, F18: 21, F19: 47, F20: -15320, F21: -5094, F23: 37568466, F24: 2393078863564874981, F25: -865308087722799124, F26: 2.6044202e+08, F27: 7.2720685e+08, F28: -2.897835295783481e+09, F29: -9.019402346170582e+07, F30: {}}, F9: {F0: "ghijklmnopΔΘΠΣΦ王普澤世界", F7: 14}, F10: {F28: 1.3400129324521453e+09}, F11: {F11: {RetryCode: RetryBackoff, Msg: "klmnop"}}, F12: {F0: int64(0), F1: true, F2: true, F3: "ghijklmnopΔΘΠΣΦ王普", F4: "ghijklmno", F5: typeobject(VUnionDepth1_All), F6: 85, F7: 166, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "lmno", RetryCode: RetryRefetch, Msg: "i"}, F12: 2850, F13: 7994, F14: 3165201560, F15: 3409300487, F16: 9301512629019810015, F17: 16738234857887237852, F18: 6, F20: 10580, F21: -13632, F22: 956709032, F24: 568271260570227874, F25: 3443220690640868938, F26: -1.5047203e+09, F27: 1.879804e+07, F28: 3.5325811574456925e+09, F29: 4.822465654749475e+08, F30: {}}, F13: {F15: 2617721233, F21: -6921}}`, VStructDepth2_All{F2: {false}, F3: {-992001579, 859164827}, F4: {"efghijklmno", "jklmnopΔΘ", "opΔΘΠΣ"}, F5: {-2.8810332e+09}, F7: {VEnumBcd.B: VEnumBcd.D}, F8: {F3: "jklmnopΔ", F4: "m", F7: 148, F8: VEnumAbc.B, F11: {RetryCode: RetryBackoff, Msg: "ΘΠ"}, F12: 35194, F13: 8611, F15: 1810521625, F16: 10371023406116878193, F17: 14766852211451981394, F18: 21, F19: 47, F20: -15320, F21: -5094, F23: 37568466, F24: 2393078863564874981, F25: -865308087722799124, F26: 2.6044202e+08, F27: 7.2720685e+08, F28: -2.897835295783481e+09, F29: -9.019402346170582e+07, F30: {}}, F9: {F0: "ghijklmnopΔΘΠΣΦ王普澤世界", F7: 14}, F10: {F28: 1.3400129324521453e+09}, F11: {F11: {RetryCode: RetryBackoff, Msg: "klmnop"}}, F12: {F0: int64(0), F1: true, F2: true, F3: "ghijklmnopΔΘΠΣΦ王普", F4: "ghijklmno", F5: typeobject(VUnionDepth1_All), F6: 85, F7: 166, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "lmno", RetryCode: RetryRefetch, Msg: "i"}, F12: 2850, F13: 7994, F14: 3165201560, F15: 3409300487, F16: 9301512629019810015, F17: 16738234857887237852, F18: 6, F20: 10580, F21: -13632, F22: 956709032, F24: 568271260570227874, F25: 3443220690640868938, F26: -1.5047203e+09, F27: 1.879804e+07, F28: 3.5325811574456925e+09, F29: 4.822465654749475e+08, F30: {}}, F13: {F15: 2617721233, F21: -6921}}, `VStructDepth2_All{F2: {false}, F3: {-992001579, 859164827}, F4: {"efghijklmno", "jklmnopΔΘ", "opΔΘΠΣ"}, F5: {-2.8810332e+09}, F7: {VEnumBcd.B: VEnumBcd.D}, F8: {F3: "jklmnopΔ", F4: "m", F7: 148, F8: VEnumAbc.B, F11: {RetryCode: RetryBackoff, Msg: "ΘΠ"}, F12: 35194, F13: 8611, F15: 1810521625, F16: 10371023406116878193, F17: 14766852211451981394, F18: 21, F19: 47, F20: -15320, F21: -5094, F23: 37568466, F24: 2393078863564874981, F25: -865308087722799124, F26: 2.6044202e+08, F27: 7.2720685e+08, F28: -2.897835295783481e+09, F29: -9.019402346170582e+07, F30: {}}, F9: {F0: "ghijklmnopΔΘΠΣΦ王普澤世界", F7: 14}, F10: {F28: 1.3400129324521453e+09}, F11: {F11: {RetryCode: RetryBackoff, Msg: "klmnop"}}, F12: {F0: int64(0), F1: true, F2: true, F3: "ghijklmnopΔΘΠΣΦ王普", F4: "ghijklmno", F5: typeobject(VUnionDepth1_All), F6: 85, F7: 166, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "lmno", RetryCode: RetryRefetch, Msg: "i"}, F12: 2850, F13: 7994, F14: 3165201560, F15: 3409300487, F16: 9301512629019810015, F17: 16738234857887237852, F18: 6, F20: 10580, F21: -13632, F22: 956709032, F24: 568271260570227874, F25: 3443220690640868938, F26: -1.5047203e+09, F27: 1.879804e+07, F28: 3.5325811574456925e+09, F29: 4.822465654749475e+08, F30: {}}, F13: {F15: 2617721233, F21: -6921}}`, VStructDepth2_All{F2: {false}, F3: {-992001579, 859164827}, F4: {"efghijklmno", "jklmnopΔΘ", "opΔΘΠΣ"}, F5: {-2.8810332e+09}, F7: {VEnumBcd.B: VEnumBcd.D}, F8: {F3: "jklmnopΔ", F4: "m", F7: 148, F8: VEnumAbc.B, F11: {RetryCode: RetryBackoff, Msg: "ΘΠ"}, F12: 35194, F13: 8611, F15: 1810521625, F16: 10371023406116878193, F17: 14766852211451981394, F18: 21, F19: 47, F20: -15320, F21: -5094, F23: 37568466, F24: 2393078863564874981, F25: -865308087722799124, F26: 2.6044202e+08, F27: 7.2720685e+08, F28: -2.897835295783481e+09, F29: -9.019402346170582e+07, F30: {}}, F9: {F0: "ghijklmnopΔΘΠΣΦ王普澤世界", F7: 14}, F10: {F28: 1.3400129324521453e+09}, F11: {F11: {RetryCode: RetryBackoff, Msg: "klmnop"}}, F12: {F0: int64(0), F1: true, F2: true, F3: "ghijklmnopΔΘΠΣΦ王普", F4: "ghijklmno", F5: typeobject(VUnionDepth1_All), F6: 85, F7: 166, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "lmno", RetryCode: RetryRefetch, Msg: "i"}, F12: 2850, F13: 7994, F14: 3165201560, F15: 3409300487, F16: 9301512629019810015, F17: 16738234857887237852, F18: 6, F20: 10580, F21: -13632, F22: 956709032, F24: 568271260570227874, F25: 3443220690640868938, F26: -1.5047203e+09, F27: 1.879804e+07, F28: 3.5325811574456925e+09, F29: 4.822465654749475e+08, F30: {}}, F13: {F15: 2617721233, F21: -6921}} },
// Canonical
{ true, `Random`, `VStructDepth2_All{F0: {VList_OptVStructDepth1_Rand0{{F15: 3797160249, F21: 14084}, {F4: "ijklmnopΔΘΠ", F15: 1708490255}, {F4: "abc", F21: 15186}}, nil, VSet_VEnumAbc{VEnumAbc.A, VEnumAbc.B, VEnumAbc.C}}, F1: {"Φ王普澤"}, F3: {825018958}, F4: {"efghi", "l"}, F6: {182: 0}, F7: {VEnumBcd.B: VEnumBcd.D}, F8: {F2: true, F3: "efghijklmno", F4: "jklmnopΔ", F5: typeobject([]VUnionDepth1_All), F6: 238, F7: 47, F9: VEnumBcd.D, F11: {Id: "def"}, F12: 24585, F13: 18172, F14: 4135084063, F15: 1932692948, F16: 3445811867943728319, F18: 37, F19: -20, F20: 6830, F21: -6033, F22: -65293462, F23: 375977148, F24: -3985335031790415886, F26: -1.4082583e+09, F27: 9.925805e+08, F28: -2.3234825607730885e+09, F29: 1.3347981529403403e+09}, F9: {F0: VSet_Float32{-1.8495414e+08, 0}, F1: true, F7: 51, F9: VEnumBcd.C, F26: -3.435546e+09}, F10: {F10: {}}, F13: {F4: "ijklmnopΔ", F15: 2853996159}}`, VStructDepth2_All{F0: {VList_OptVStructDepth1_Rand0{{F15: 3797160249, F21: 14084}, {F4: "ijklmnopΔΘΠ", F15: 1708490255}, {F4: "abc", F21: 15186}}, nil, VSet_VEnumAbc{VEnumAbc.A, VEnumAbc.B, VEnumAbc.C}}, F1: {"Φ王普澤"}, F3: {825018958}, F4: {"efghi", "l"}, F6: {182: 0}, F7: {VEnumBcd.B: VEnumBcd.D}, F8: {F2: true, F3: "efghijklmno", F4: "jklmnopΔ", F5: typeobject([]VUnionDepth1_All), F6: 238, F7: 47, F9: VEnumBcd.D, F11: {Id: "def"}, F12: 24585, F13: 18172, F14: 4135084063, F15: 1932692948, F16: 3445811867943728319, F18: 37, F19: -20, F20: 6830, F21: -6033, F22: -65293462, F23: 375977148, F24: -3985335031790415886, F26: -1.4082583e+09, F27: 9.925805e+08, F28: -2.3234825607730885e+09, F29: 1.3347981529403403e+09}, F9: {F0: VSet_Float32{-1.8495414e+08, 0}, F1: true, F7: 51, F9: VEnumBcd.C, F26: -3.435546e+09}, F10: {F10: {}}, F13: {F4: "ijklmnopΔ", F15: 2853996159}}, `VStructDepth2_All{F0: {VList_OptVStructDepth1_Rand0{{F15: 3797160249, F21: 14084}, {F4: "ijklmnopΔΘΠ", F15: 1708490255}, {F4: "abc", F21: 15186}}, nil, VSet_VEnumAbc{VEnumAbc.A, VEnumAbc.B, VEnumAbc.C}}, F1: {"Φ王普澤"}, F3: {825018958}, F4: {"efghi", "l"}, F6: {182: 0}, F7: {VEnumBcd.B: VEnumBcd.D}, F8: {F2: true, F3: "efghijklmno", F4: "jklmnopΔ", F5: typeobject([]VUnionDepth1_All), F6: 238, F7: 47, F9: VEnumBcd.D, F11: {Id: "def"}, F12: 24585, F13: 18172, F14: 4135084063, F15: 1932692948, F16: 3445811867943728319, F18: 37, F19: -20, F20: 6830, F21: -6033, F22: -65293462, F23: 375977148, F24: -3985335031790415886, F26: -1.4082583e+09, F27: 9.925805e+08, F28: -2.3234825607730885e+09, F29: 1.3347981529403403e+09}, F9: {F0: VSet_Float32{-1.8495414e+08, 0}, F1: true, F7: 51, F9: VEnumBcd.C, F26: -3.435546e+09}, F10: {F10: {}}, F13: {F4: "ijklmnopΔ", F15: 2853996159}}`, VStructDepth2_All{F0: {VList_OptVStructDepth1_Rand0{{F15: 3797160249, F21: 14084}, {F4: "ijklmnopΔΘΠ", F15: 1708490255}, {F4: "abc", F21: 15186}}, nil, VSet_VEnumAbc{VEnumAbc.A, VEnumAbc.B, VEnumAbc.C}}, F1: {"Φ王普澤"}, F3: {825018958}, F4: {"efghi", "l"}, F6: {182: 0}, F7: {VEnumBcd.B: VEnumBcd.D}, F8: {F2: true, F3: "efghijklmno", F4: "jklmnopΔ", F5: typeobject([]VUnionDepth1_All), F6: 238, F7: 47, F9: VEnumBcd.D, F11: {Id: "def"}, F12: 24585, F13: 18172, F14: 4135084063, F15: 1932692948, F16: 3445811867943728319, F18: 37, F19: -20, F20: 6830, F21: -6033, F22: -65293462, F23: 375977148, F24: -3985335031790415886, F26: -1.4082583e+09, F27: 9.925805e+08, F28: -2.3234825607730885e+09, F29: 1.3347981529403403e+09}, F9: {F0: VSet_Float32{-1.8495414e+08, 0}, F1: true, F7: 51, F9: VEnumBcd.C, F26: -3.435546e+09}, F10: {F10: {}}, F13: {F4: "ijklmnopΔ", F15: 2853996159}} },
// Canonical
{ true, `Zero`, `VStructDepth2_Rand0{}`, VStructDepth2_Rand0{}, `VStructDepth2_Rand0{}`, VStructDepth2_Rand0{} },
{ false, `Zero`, `VStructDepth2_Rand0{}`, VStructDepth2_Rand0{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
{ false, `Zero`, `VStructDepth2_Rand0{}`, VStructDepth2_Rand0{}, `?VStructDepth2_Rand0{}`, ?VStructDepth2_Rand0{} },
// Canonical
{ true, `Full`, `VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}`, VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, `VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}`, VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}} },
{ false, `Full`, `VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}`, VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, `VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}`, VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}} },
// Canonical
{ true, `Random`, `VStructDepth2_Rand0{F0: {map[VString]VString{"mn": "abcdefghijklm", "pΔ": "gh", "ΠΣ": "jklmn"}, VList_VByte("\xf4"), VSet_Float32{4.3789228e+07}}, F9: {F0: VList_OptVStructDepth2_Rand0{{}, {F0: {[]VBool{false, true}, float32(1.3833646e+08), int8(20)}, F9: {F1: true, F26: 9.317819e+06}, F10: {F8: VEnumAbc.B}, F11: {F11: {Msg: "opΔΘΠ"}}}, {F0: {VArray2_VByte("\x00\x00"), VStructDepth2_Rand0{F9: {F7: 126, F9: VEnumBcd.C, F26: 1.1265887e+09}, F11: {F11: {RetryCode: RetryConnection, Msg: "ghijklm"}}}, nil}, F9: {F0: map[bool]bool{false: true, true: true}, F7: 167, F9: VEnumBcd.C, F26: -4.0748695e+09}, F11: {F8: VEnumAbc.B}}}, F1: true, F9: VEnumBcd.D, F26: -1.6323488e+09}, F11: {F20: 0}}`, VStructDepth2_Rand0{F0: {map[VString]VString{"mn": "abcdefghijklm", "pΔ": "gh", "ΠΣ": "jklmn"}, VList_VByte("\xf4"), VSet_Float32{4.3789228e+07}}, F9: {F0: VList_OptVStructDepth2_Rand0{{}, {F0: {[]VBool{false, true}, float32(1.3833646e+08), int8(20)}, F9: {F1: true, F26: 9.317819e+06}, F10: {F8: VEnumAbc.B}, F11: {F11: {Msg: "opΔΘΠ"}}}, {F0: {VArray2_VByte("\x00\x00"), VStructDepth2_Rand0{F9: {F7: 126, F9: VEnumBcd.C, F26: 1.1265887e+09}, F11: {F11: {RetryCode: RetryConnection, Msg: "ghijklm"}}}, nil}, F9: {F0: map[bool]bool{false: true, true: true}, F7: 167, F9: VEnumBcd.C, F26: -4.0748695e+09}, F11: {F8: VEnumAbc.B}}}, F1: true, F9: VEnumBcd.D, F26: -1.6323488e+09}, F11: {F20: 0}}, `VStructDepth2_Rand0{F0: {map[VString]VString{"mn": "abcdefghijklm", "pΔ": "gh", "ΠΣ": "jklmn"}, VList_VByte("\xf4"), VSet_Float32{4.3789228e+07}}, F9: {F0: VList_OptVStructDepth2_Rand0{{}, {F0: {[]VBool{false, true}, float32(1.3833646e+08), int8(20)}, F9: {F1: true, F26: 9.317819e+06}, F10: {F8: VEnumAbc.B}, F11: {F11: {Msg: "opΔΘΠ"}}}, {F0: {VArray2_VByte("\x00\x00"), VStructDepth2_Rand0{F9: {F7: 126, F9: VEnumBcd.C, F26: 1.1265887e+09}, F11: {F11: {RetryCode: RetryConnection, Msg: "ghijklm"}}}, nil}, F9: {F0: map[bool]bool{false: true, true: true}, F7: 167, F9: VEnumBcd.C, F26: -4.0748695e+09}, F11: {F8: VEnumAbc.B}}}, F1: true, F9: VEnumBcd.D, F26: -1.6323488e+09}, F11: {F20: 0}}`, VStructDepth2_Rand0{F0: {map[VString]VString{"mn": "abcdefghijklm", "pΔ": "gh", "ΠΣ": "jklmn"}, VList_VByte("\xf4"), VSet_Float32{4.3789228e+07}}, F9: {F0: VList_OptVStructDepth2_Rand0{{}, {F0: {[]VBool{false, true}, float32(1.3833646e+08), int8(20)}, F9: {F1: true, F26: 9.317819e+06}, F10: {F8: VEnumAbc.B}, F11: {F11: {Msg: "opΔΘΠ"}}}, {F0: {VArray2_VByte("\x00\x00"), VStructDepth2_Rand0{F9: {F7: 126, F9: VEnumBcd.C, F26: 1.1265887e+09}, F11: {F11: {RetryCode: RetryConnection, Msg: "ghijklm"}}}, nil}, F9: {F0: map[bool]bool{false: true, true: true}, F7: 167, F9: VEnumBcd.C, F26: -4.0748695e+09}, F11: {F8: VEnumAbc.B}}}, F1: true, F9: VEnumBcd.D, F26: -1.6323488e+09}, F11: {F20: 0}} },
{ false, `Random`, `VStructDepth2_Rand0{F0: {map[VString]VString{"mn": "abcdefghijklm", "pΔ": "gh", "ΠΣ": "jklmn"}, VList_VByte("\xf4"), VSet_Float32{4.3789228e+07}}, F9: {F0: VList_OptVStructDepth2_Rand0{{}, {F0: {[]VBool{false, true}, float32(1.3833646e+08), int8(20)}, F9: {F1: true, F26: 9.317819e+06}, F10: {F8: VEnumAbc.B}, F11: {F11: {Msg: "opΔΘΠ"}}}, {F0: {VArray2_VByte("\x00\x00"), VStructDepth2_Rand0{F9: {F7: 126, F9: VEnumBcd.C, F26: 1.1265887e+09}, F11: {F11: {RetryCode: RetryConnection, Msg: "ghijklm"}}}, nil}, F9: {F0: map[bool]bool{false: true, true: true}, F7: 167, F9: VEnumBcd.C, F26: -4.0748695e+09}, F11: {F8: VEnumAbc.B}}}, F1: true, F9: VEnumBcd.D, F26: -1.6323488e+09}, F11: {F20: 0}}`, VStructDepth2_Rand0{F0: {map[VString]VString{"mn": "abcdefghijklm", "pΔ": "gh", "ΠΣ": "jklmn"}, VList_VByte("\xf4"), VSet_Float32{4.3789228e+07}}, F9: {F0: VList_OptVStructDepth2_Rand0{{}, {F0: {[]VBool{false, true}, float32(1.3833646e+08), int8(20)}, F9: {F1: true, F26: 9.317819e+06}, F10: {F8: VEnumAbc.B}, F11: {F11: {Msg: "opΔΘΠ"}}}, {F0: {VArray2_VByte("\x00\x00"), VStructDepth2_Rand0{F9: {F7: 126, F9: VEnumBcd.C, F26: 1.1265887e+09}, F11: {F11: {RetryCode: RetryConnection, Msg: "ghijklm"}}}, nil}, F9: {F0: map[bool]bool{false: true, true: true}, F7: 167, F9: VEnumBcd.C, F26: -4.0748695e+09}, F11: {F8: VEnumAbc.B}}}, F1: true, F9: VEnumBcd.D, F26: -1.6323488e+09}, F11: {F20: 0}}, `VStructDepth2_All{F0: {map[VString]VString{"mn": "abcdefghijklm", "pΔ": "gh", "ΠΣ": "jklmn"}, VList_VByte("\xf4"), VSet_Float32{4.3789228e+07}}, F9: {F0: VList_OptVStructDepth2_Rand0{{}, {F0: {[]VBool{false, true}, float32(1.3833646e+08), int8(20)}, F9: {F1: true, F26: 9.317819e+06}, F10: {F8: VEnumAbc.B}, F11: {F11: {Msg: "opΔΘΠ"}}}, {F0: {VArray2_VByte("\x00\x00"), VStructDepth2_Rand0{F9: {F7: 126, F9: VEnumBcd.C, F26: 1.1265887e+09}, F11: {F11: {RetryCode: RetryConnection, Msg: "ghijklm"}}}, nil}, F9: {F0: map[bool]bool{false: true, true: true}, F7: 167, F9: VEnumBcd.C, F26: -4.0748695e+09}, F11: {F8: VEnumAbc.B}}}, F1: true, F9: VEnumBcd.D, F26: -1.6323488e+09}, F11: {F20: 0}}`, VStructDepth2_All{F0: {map[VString]VString{"mn": "abcdefghijklm", "pΔ": "gh", "ΠΣ": "jklmn"}, VList_VByte("\xf4"), VSet_Float32{4.3789228e+07}}, F9: {F0: VList_OptVStructDepth2_Rand0{{}, {F0: {[]VBool{false, true}, float32(1.3833646e+08), int8(20)}, F9: {F1: true, F26: 9.317819e+06}, F10: {F8: VEnumAbc.B}, F11: {F11: {Msg: "opΔΘΠ"}}}, {F0: {VArray2_VByte("\x00\x00"), VStructDepth2_Rand0{F9: {F7: 126, F9: VEnumBcd.C, F26: 1.1265887e+09}, F11: {F11: {RetryCode: RetryConnection, Msg: "ghijklm"}}}, nil}, F9: {F0: map[bool]bool{false: true, true: true}, F7: 167, F9: VEnumBcd.C, F26: -4.0748695e+09}, F11: {F8: VEnumAbc.B}}}, F1: true, F9: VEnumBcd.D, F26: -1.6323488e+09}, F11: {F20: 0}} },
// Canonical
{ true, `Random`, `VStructDepth2_Rand0{F0: {VList_VString{""}, VMap_VEnumAbc_VEnumAbc{}, map[VString]VString{"": "nopΔ", "fghijk": "ijklmnopΔΘΠΣ"}}, F9: {F0: set[VByte]{0, 83}, F26: 4.9836035e+08}, F11: {F6: 156}}`, VStructDepth2_Rand0{F0: {VList_VString{""}, VMap_VEnumAbc_VEnumAbc{}, map[VString]VString{"": "nopΔ", "fghijk": "ijklmnopΔΘΠΣ"}}, F9: {F0: set[VByte]{0, 83}, F26: 4.9836035e+08}, F11: {F6: 156}}, `VStructDepth2_Rand0{F0: {VList_VString{""}, VMap_VEnumAbc_VEnumAbc{}, map[VString]VString{"": "nopΔ", "fghijk": "ijklmnopΔΘΠΣ"}}, F9: {F0: set[VByte]{0, 83}, F26: 4.9836035e+08}, F11: {F6: 156}}`, VStructDepth2_Rand0{F0: {VList_VString{""}, VMap_VEnumAbc_VEnumAbc{}, map[VString]VString{"": "nopΔ", "fghijk": "ijklmnopΔΘΠΣ"}}, F9: {F0: set[VByte]{0, 83}, F26: 4.9836035e+08}, F11: {F6: 156}} },
{ false, `Random`, `VStructDepth2_Rand0{F0: {VList_VString{""}, VMap_VEnumAbc_VEnumAbc{}, map[VString]VString{"": "nopΔ", "fghijk": "ijklmnopΔΘΠΣ"}}, F9: {F0: set[VByte]{0, 83}, F26: 4.9836035e+08}, F11: {F6: 156}}`, VStructDepth2_Rand0{F0: {VList_VString{""}, VMap_VEnumAbc_VEnumAbc{}, map[VString]VString{"": "nopΔ", "fghijk": "ijklmnopΔΘΠΣ"}}, F9: {F0: set[VByte]{0, 83}, F26: 4.9836035e+08}, F11: {F6: 156}}, `VStructDepth2_All{F0: {VList_VString{""}, VMap_VEnumAbc_VEnumAbc{}, map[VString]VString{"": "nopΔ", "fghijk": "ijklmnopΔΘΠΣ"}}, F9: {F0: set[VByte]{0, 83}, F26: 4.9836035e+08}, F11: {F6: 156}}`, VStructDepth2_All{F0: {VList_VString{""}, VMap_VEnumAbc_VEnumAbc{}, map[VString]VString{"": "nopΔ", "fghijk": "ijklmnopΔΘΠΣ"}}, F9: {F0: set[VByte]{0, 83}, F26: 4.9836035e+08}, F11: {F6: 156}} },
// Canonical
{ true, `Zero`, `VStructDepth2_Rand1{}`, VStructDepth2_Rand1{}, `VStructDepth2_Rand1{}`, VStructDepth2_Rand1{} },
{ false, `Zero`, `VStructDepth2_Rand1{}`, VStructDepth2_Rand1{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
{ false, `Zero`, `VStructDepth2_Rand1{}`, VStructDepth2_Rand1{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`, `VStructDepth2_Rand1{F7: {VEnumBcd.D: VEnumBcd.D}}`, VStructDepth2_Rand1{F7: {VEnumBcd.D: VEnumBcd.D}}, `VStructDepth2_Rand1{F7: {VEnumBcd.D: VEnumBcd.D}}`, VStructDepth2_Rand1{F7: {VEnumBcd.D: VEnumBcd.D}} },
{ false, `Full`, `VStructDepth2_Rand1{F7: {VEnumBcd.D: VEnumBcd.D}}`, VStructDepth2_Rand1{F7: {VEnumBcd.D: VEnumBcd.D}}, `VStructDepth2_All{F7: {VEnumBcd.D: VEnumBcd.D}}`, VStructDepth2_All{F7: {VEnumBcd.D: VEnumBcd.D}} },
// Canonical
{ true, `Zero`, `VUnionDepth2_All{F0: {}}`, VUnionDepth2_All{F0: {}}, `VUnionDepth2_All{F0: {}}`, VUnionDepth2_All{F0: {}} },
// Canonical
{ true, `Full`, `VUnionDepth2_All{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}`, VUnionDepth2_All{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}, `VUnionDepth2_All{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}`, VUnionDepth2_All{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}} },
// Canonical
{ true, `Random`, `VUnionDepth2_All{F10: {F6: 44}}`, VUnionDepth2_All{F10: {F6: 44}}, `VUnionDepth2_All{F10: {F6: 44}}`, VUnionDepth2_All{F10: {F6: 44}} },
// Canonical
{ true, `Random`, `VUnionDepth2_All{F6: {"": "jklmno", "fghijklmnopΔΘΠΣΦ王普澤世": "ΠΣΦ王普澤世"}}`, VUnionDepth2_All{F6: {"": "jklmno", "fghijklmnopΔΘΠΣΦ王普澤世": "ΠΣΦ王普澤世"}}, `VUnionDepth2_All{F6: {"": "jklmno", "fghijklmnopΔΘΠΣΦ王普澤世": "ΠΣΦ王普澤世"}}`, VUnionDepth2_All{F6: {"": "jklmno", "fghijklmnopΔΘΠΣΦ王普澤世": "ΠΣΦ王普澤世"}} },
// Canonical
{ true, `Zero`, `VUnionDepth2_Rand0{F2: {}}`, VUnionDepth2_Rand0{F2: {}}, `VUnionDepth2_Rand0{F2: {}}`, VUnionDepth2_Rand0{F2: {}} },
{ false, `Zero`, `VUnionDepth2_Rand0{F2: {}}`, VUnionDepth2_Rand0{F2: {}}, `VUnionDepth2_All{F2: {}}`, VUnionDepth2_All{F2: {}} },
{ false, `Zero`, `VUnionDepth2_Rand0{F2: {}}`, VUnionDepth2_Rand0{F2: {}}, `VUnionDepth2_Rand1{F2: {}}`, VUnionDepth2_Rand1{F2: {}} },
// Canonical
{ true, `Full`, `VUnionDepth2_Rand0{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VUnionDepth2_Rand0{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VUnionDepth2_Rand0{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VUnionDepth2_Rand0{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
{ false, `Full`, `VUnionDepth2_Rand0{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VUnionDepth2_Rand0{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, `VUnionDepth2_All{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}`, VUnionDepth2_All{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}} },
// Canonical
{ true, `Random`, `VUnionDepth2_Rand0{F8: {F0: int32(0), F1: true, F2: true, F3: "bcdefg", F4: "ijklmnopΔΘΠΣΦ王普澤世", F6: 216, F8: VEnumAbc.C, F11: {Id: "ijklmnopΔ", RetryCode: RetryBackoff}, F12: 22517, F13: 2959, F14: 2862769819, F15: 4203441709, F16: 14190618389538774740, F17: 8179036233471553079, F18: -20, F20: -5480, F21: 2623, F23: -855940906, F25: 989354617677646993, F26: 6.707546e+08, F30: {}}}`, VUnionDepth2_Rand0{F8: {F0: int32(0), F1: true, F2: true, F3: "bcdefg", F4: "ijklmnopΔΘΠΣΦ王普澤世", F6: 216, F8: VEnumAbc.C, F11: {Id: "ijklmnopΔ", RetryCode: RetryBackoff}, F12: 22517, F13: 2959, F14: 2862769819, F15: 4203441709, F16: 14190618389538774740, F17: 8179036233471553079, F18: -20, F20: -5480, F21: 2623, F23: -855940906, F25: 989354617677646993, F26: 6.707546e+08, F30: {}}}, `VUnionDepth2_Rand0{F8: {F0: int32(0), F1: true, F2: true, F3: "bcdefg", F4: "ijklmnopΔΘΠΣΦ王普澤世", F6: 216, F8: VEnumAbc.C, F11: {Id: "ijklmnopΔ", RetryCode: RetryBackoff}, F12: 22517, F13: 2959, F14: 2862769819, F15: 4203441709, F16: 14190618389538774740, F17: 8179036233471553079, F18: -20, F20: -5480, F21: 2623, F23: -855940906, F25: 989354617677646993, F26: 6.707546e+08, F30: {}}}`, VUnionDepth2_Rand0{F8: {F0: int32(0), F1: true, F2: true, F3: "bcdefg", F4: "ijklmnopΔΘΠΣΦ王普澤世", F6: 216, F8: VEnumAbc.C, F11: {Id: "ijklmnopΔ", RetryCode: RetryBackoff}, F12: 22517, F13: 2959, F14: 2862769819, F15: 4203441709, F16: 14190618389538774740, F17: 8179036233471553079, F18: -20, F20: -5480, F21: 2623, F23: -855940906, F25: 989354617677646993, F26: 6.707546e+08, F30: {}}} },
{ false, `Random`, `VUnionDepth2_Rand0{F8: {F0: int32(0), F1: true, F2: true, F3: "bcdefg", F4: "ijklmnopΔΘΠΣΦ王普澤世", F6: 216, F8: VEnumAbc.C, F11: {Id: "ijklmnopΔ", RetryCode: RetryBackoff}, F12: 22517, F13: 2959, F14: 2862769819, F15: 4203441709, F16: 14190618389538774740, F17: 8179036233471553079, F18: -20, F20: -5480, F21: 2623, F23: -855940906, F25: 989354617677646993, F26: 6.707546e+08, F30: {}}}`, VUnionDepth2_Rand0{F8: {F0: int32(0), F1: true, F2: true, F3: "bcdefg", F4: "ijklmnopΔΘΠΣΦ王普澤世", F6: 216, F8: VEnumAbc.C, F11: {Id: "ijklmnopΔ", RetryCode: RetryBackoff}, F12: 22517, F13: 2959, F14: 2862769819, F15: 4203441709, F16: 14190618389538774740, F17: 8179036233471553079, F18: -20, F20: -5480, F21: 2623, F23: -855940906, F25: 989354617677646993, F26: 6.707546e+08, F30: {}}}, `VUnionDepth2_All{F8: {F0: int32(0), F1: true, F2: true, F3: "bcdefg", F4: "ijklmnopΔΘΠΣΦ王普澤世", F6: 216, F8: VEnumAbc.C, F11: {Id: "ijklmnopΔ", RetryCode: RetryBackoff}, F12: 22517, F13: 2959, F14: 2862769819, F15: 4203441709, F16: 14190618389538774740, F17: 8179036233471553079, F18: -20, F20: -5480, F21: 2623, F23: -855940906, F25: 989354617677646993, F26: 6.707546e+08, F30: {}}}`, VUnionDepth2_All{F8: {F0: int32(0), F1: true, F2: true, F3: "bcdefg", F4: "ijklmnopΔΘΠΣΦ王普澤世", F6: 216, F8: VEnumAbc.C, F11: {Id: "ijklmnopΔ", RetryCode: RetryBackoff}, F12: 22517, F13: 2959, F14: 2862769819, F15: 4203441709, F16: 14190618389538774740, F17: 8179036233471553079, F18: -20, F20: -5480, F21: 2623, F23: -855940906, F25: 989354617677646993, F26: 6.707546e+08, F30: {}}} },
// Canonical
{ true, `Random`, `VUnionDepth2_Rand0{F8: {F4: "bcdefghijk", F6: 216, F7: 117, F8: VEnumAbc.C, F11: {Id: "efghijklmnopΔΘΠΣΦ王", Msg: "efghijkl"}, F12: 57776, F13: 40836, F14: 2525942076, F15: 819858416, F16: 8424299311887555092, F17: 18229808470874273372, F20: 10561, F21: -5673, F22: 762032459, F24: -3303695915173461276, F26: 7.459228e+07, F28: -3.5350978984287006e+08, F29: -8.747007497061703e+08, F30: {}}}`, VUnionDepth2_Rand0{F8: {F4: "bcdefghijk", F6: 216, F7: 117, F8: VEnumAbc.C, F11: {Id: "efghijklmnopΔΘΠΣΦ王", Msg: "efghijkl"}, F12: 57776, F13: 40836, F14: 2525942076, F15: 819858416, F16: 8424299311887555092, F17: 18229808470874273372, F20: 10561, F21: -5673, F22: 762032459, F24: -3303695915173461276, F26: 7.459228e+07, F28: -3.5350978984287006e+08, F29: -8.747007497061703e+08, F30: {}}}, `VUnionDepth2_Rand0{F8: {F4: "bcdefghijk", F6: 216, F7: 117, F8: VEnumAbc.C, F11: {Id: "efghijklmnopΔΘΠΣΦ王", Msg: "efghijkl"}, F12: 57776, F13: 40836, F14: 2525942076, F15: 819858416, F16: 8424299311887555092, F17: 18229808470874273372, F20: 10561, F21: -5673, F22: 762032459, F24: -3303695915173461276, F26: 7.459228e+07, F28: -3.5350978984287006e+08, F29: -8.747007497061703e+08, F30: {}}}`, VUnionDepth2_Rand0{F8: {F4: "bcdefghijk", F6: 216, F7: 117, F8: VEnumAbc.C, F11: {Id: "efghijklmnopΔΘΠΣΦ王", Msg: "efghijkl"}, F12: 57776, F13: 40836, F14: 2525942076, F15: 819858416, F16: 8424299311887555092, F17: 18229808470874273372, F20: 10561, F21: -5673, F22: 762032459, F24: -3303695915173461276, F26: 7.459228e+07, F28: -3.5350978984287006e+08, F29: -8.747007497061703e+08, F30: {}}} },
{ false, `Random`, `VUnionDepth2_Rand0{F8: {F4: "bcdefghijk", F6: 216, F7: 117, F8: VEnumAbc.C, F11: {Id: "efghijklmnopΔΘΠΣΦ王", Msg: "efghijkl"}, F12: 57776, F13: 40836, F14: 2525942076, F15: 819858416, F16: 8424299311887555092, F17: 18229808470874273372, F20: 10561, F21: -5673, F22: 762032459, F24: -3303695915173461276, F26: 7.459228e+07, F28: -3.5350978984287006e+08, F29: -8.747007497061703e+08, F30: {}}}`, VUnionDepth2_Rand0{F8: {F4: "bcdefghijk", F6: 216, F7: 117, F8: VEnumAbc.C, F11: {Id: "efghijklmnopΔΘΠΣΦ王", Msg: "efghijkl"}, F12: 57776, F13: 40836, F14: 2525942076, F15: 819858416, F16: 8424299311887555092, F17: 18229808470874273372, F20: 10561, F21: -5673, F22: 762032459, F24: -3303695915173461276, F26: 7.459228e+07, F28: -3.5350978984287006e+08, F29: -8.747007497061703e+08, F30: {}}}, `VUnionDepth2_All{F8: {F4: "bcdefghijk", F6: 216, F7: 117, F8: VEnumAbc.C, F11: {Id: "efghijklmnopΔΘΠΣΦ王", Msg: "efghijkl"}, F12: 57776, F13: 40836, F14: 2525942076, F15: 819858416, F16: 8424299311887555092, F17: 18229808470874273372, F20: 10561, F21: -5673, F22: 762032459, F24: -3303695915173461276, F26: 7.459228e+07, F28: -3.5350978984287006e+08, F29: -8.747007497061703e+08, F30: {}}}`, VUnionDepth2_All{F8: {F4: "bcdefghijk", F6: 216, F7: 117, F8: VEnumAbc.C, F11: {Id: "efghijklmnopΔΘΠΣΦ王", Msg: "efghijkl"}, F12: 57776, F13: 40836, F14: 2525942076, F15: 819858416, F16: 8424299311887555092, F17: 18229808470874273372, F20: 10561, F21: -5673, F22: 762032459, F24: -3303695915173461276, F26: 7.459228e+07, F28: -3.5350978984287006e+08, F29: -8.747007497061703e+08, F30: {}}} },
// Canonical
{ true, `Zero`, `VUnionDepth2_Rand1{F2: {}}`, VUnionDepth2_Rand1{F2: {}}, `VUnionDepth2_Rand1{F2: {}}`, VUnionDepth2_Rand1{F2: {}} },
{ false, `Zero`, `VUnionDepth2_Rand1{F2: {}}`, VUnionDepth2_Rand1{F2: {}}, `VUnionDepth2_Rand0{F2: {}}`, VUnionDepth2_Rand0{F2: {}} },
{ false, `Zero`, `VUnionDepth2_Rand1{F2: {}}`, VUnionDepth2_Rand1{F2: {}}, `VUnionDepth2_All{F2: {}}`, VUnionDepth2_All{F2: {}} },
// Canonical
{ true, `Full`, `VUnionDepth2_Rand1{F11: {F28: 1.23}}`, VUnionDepth2_Rand1{F11: {F28: 1.23}}, `VUnionDepth2_Rand1{F11: {F28: 1.23}}`, VUnionDepth2_Rand1{F11: {F28: 1.23}} },
{ false, `Full`, `VUnionDepth2_Rand1{F11: {F28: 1.23}}`, VUnionDepth2_Rand1{F11: {F28: 1.23}}, `VUnionDepth2_All{F11: {F28: 1.23}}`, VUnionDepth2_All{F11: {F28: 1.23}} },
// Canonical
{ true, `Random`, `VUnionDepth2_Rand1{F2: {-1.0437576473374741e+09, -9.881855199856277e+08}}`, VUnionDepth2_Rand1{F2: {-1.0437576473374741e+09, -9.881855199856277e+08}}, `VUnionDepth2_Rand1{F2: {-1.0437576473374741e+09, -9.881855199856277e+08}}`, VUnionDepth2_Rand1{F2: {-1.0437576473374741e+09, -9.881855199856277e+08}} },
{ false, `Random`, `VUnionDepth2_Rand1{F2: {-1.0437576473374741e+09, -9.881855199856277e+08}}`, VUnionDepth2_Rand1{F2: {-1.0437576473374741e+09, -9.881855199856277e+08}}, `VUnionDepth2_Rand0{F2: {-1.0437576473374741e+09, -9.881855199856277e+08}}`, VUnionDepth2_Rand0{F2: {-1.0437576473374741e+09, -9.881855199856277e+08}} },
// Canonical
{ true, `Random`, `VUnionDepth2_Rand1{F2: {7.912625472882957e+08, -2.0167386480968606e+08}}`, VUnionDepth2_Rand1{F2: {7.912625472882957e+08, -2.0167386480968606e+08}}, `VUnionDepth2_Rand1{F2: {7.912625472882957e+08, -2.0167386480968606e+08}}`, VUnionDepth2_Rand1{F2: {7.912625472882957e+08, -2.0167386480968606e+08}} },
{ false, `Random`, `VUnionDepth2_Rand1{F2: {7.912625472882957e+08, -2.0167386480968606e+08}}`, VUnionDepth2_Rand1{F2: {7.912625472882957e+08, -2.0167386480968606e+08}}, `VUnionDepth2_Rand0{F2: {7.912625472882957e+08, -2.0167386480968606e+08}}`, VUnionDepth2_Rand0{F2: {7.912625472882957e+08, -2.0167386480968606e+08}} },
// Canonical
{ true, `Zero`, `?VStructDepth2_Rand0(nil)`, ?VStructDepth2_Rand0(nil), `?VStructDepth2_Rand0(nil)`, ?VStructDepth2_Rand0(nil) },
{ false, `Zero`, `?VStructDepth2_Rand0(nil)`, ?VStructDepth2_Rand0(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `NilAny`, `?VStructDepth2_Rand0(nil)`, ?VStructDepth2_Rand0(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`, `?VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}`, ?VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, `?VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}`, ?VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}} },
{ false, `Full`, `?VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}`, ?VStructDepth2_Rand0{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, `VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}`, VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}} },
// Canonical
{ true, `Random`, `?VStructDepth2_Rand0{F9: {F1: true, F7: 55}, F10: {F10: {}}, F11: {F11: {Id: "王普", RetryCode: RetryBackoff, Msg: "abcde"}}}`, ?VStructDepth2_Rand0{F9: {F1: true, F7: 55}, F10: {F10: {}}, F11: {F11: {Id: "王普", RetryCode: RetryBackoff, Msg: "abcde"}}}, `?VStructDepth2_Rand0{F9: {F1: true, F7: 55}, F10: {F10: {}}, F11: {F11: {Id: "王普", RetryCode: RetryBackoff, Msg: "abcde"}}}`, ?VStructDepth2_Rand0{F9: {F1: true, F7: 55}, F10: {F10: {}}, F11: {F11: {Id: "王普", RetryCode: RetryBackoff, Msg: "abcde"}}} },
{ false, `Random`, `?VStructDepth2_Rand0{F9: {F1: true, F7: 55}, F10: {F10: {}}, F11: {F11: {Id: "王普", RetryCode: RetryBackoff, Msg: "abcde"}}}`, ?VStructDepth2_Rand0{F9: {F1: true, F7: 55}, F10: {F10: {}}, F11: {F11: {Id: "王普", RetryCode: RetryBackoff, Msg: "abcde"}}}, `VStructDepth2_All{F9: {F1: true, F7: 55}, F10: {F10: {}}, F11: {F11: {Id: "王普", RetryCode: RetryBackoff, Msg: "abcde"}}}`, VStructDepth2_All{F9: {F1: true, F7: 55}, F10: {F10: {}}, F11: {F11: {Id: "王普", RetryCode: RetryBackoff, Msg: "abcde"}}} },
// Canonical
{ true, `Random`, `?VStructDepth2_Rand0{F0: {VList_VString{}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "pΔΘ"}: {F4: "abcdefghijkl", F15: 2172401363, F21: -8835}}, nil}, F9: {F0: VArray3_VList_Any{{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}, VEnumAbc.A, VList_VMap_VBool_VBool{}}, {map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{}: {{true, true, false}}, {{false, false, true}}: {{false, false, true}}, {{true, false, true}}: {}}}, {nil}}, F1: true, F7: 76, F9: VEnumBcd.D, F26: -4.5741398e+08}, F10: {F8: VEnumAbc.C}, F11: {F6: 48}}`, ?VStructDepth2_Rand0{F0: {VList_VString{}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "pΔΘ"}: {F4: "abcdefghijkl", F15: 2172401363, F21: -8835}}, nil}, F9: {F0: VArray3_VList_Any{{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}, VEnumAbc.A, VList_VMap_VBool_VBool{}}, {map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{}: {{true, true, false}}, {{false, false, true}}: {{false, false, true}}, {{true, false, true}}: {}}}, {nil}}, F1: true, F7: 76, F9: VEnumBcd.D, F26: -4.5741398e+08}, F10: {F8: VEnumAbc.C}, F11: {F6: 48}}, `?VStructDepth2_Rand0{F0: {VList_VString{}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "pΔΘ"}: {F4: "abcdefghijkl", F15: 2172401363, F21: -8835}}, nil}, F9: {F0: VArray3_VList_Any{{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}, VEnumAbc.A, VList_VMap_VBool_VBool{}}, {map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{}: {{true, true, false}}, {{false, false, true}}: {{false, false, true}}, {{true, false, true}}: {}}}, {nil}}, F1: true, F7: 76, F9: VEnumBcd.D, F26: -4.5741398e+08}, F10: {F8: VEnumAbc.C}, F11: {F6: 48}}`, ?VStructDepth2_Rand0{F0: {VList_VString{}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "pΔΘ"}: {F4: "abcdefghijkl", F15: 2172401363, F21: -8835}}, nil}, F9: {F0: VArray3_VList_Any{{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}, VEnumAbc.A, VList_VMap_VBool_VBool{}}, {map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{}: {{true, true, false}}, {{false, false, true}}: {{false, false, true}}, {{true, false, true}}: {}}}, {nil}}, F1: true, F7: 76, F9: VEnumBcd.D, F26: -4.5741398e+08}, F10: {F8: VEnumAbc.C}, F11: {F6: 48}} },
{ false, `Random`, `?VStructDepth2_Rand0{F0: {VList_VString{}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "pΔΘ"}: {F4: "abcdefghijkl", F15: 2172401363, F21: -8835}}, nil}, F9: {F0: VArray3_VList_Any{{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}, VEnumAbc.A, VList_VMap_VBool_VBool{}}, {map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{}: {{true, true, false}}, {{false, false, true}}: {{false, false, true}}, {{true, false, true}}: {}}}, {nil}}, F1: true, F7: 76, F9: VEnumBcd.D, F26: -4.5741398e+08}, F10: {F8: VEnumAbc.C}, F11: {F6: 48}}`, ?VStructDepth2_Rand0{F0: {VList_VString{}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "pΔΘ"}: {F4: "abcdefghijkl", F15: 2172401363, F21: -8835}}, nil}, F9: {F0: VArray3_VList_Any{{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}, VEnumAbc.A, VList_VMap_VBool_VBool{}}, {map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{}: {{true, true, false}}, {{false, false, true}}: {{false, false, true}}, {{true, false, true}}: {}}}, {nil}}, F1: true, F7: 76, F9: VEnumBcd.D, F26: -4.5741398e+08}, F10: {F8: VEnumAbc.C}, F11: {F6: 48}}, `VStructDepth2_All{F0: {VList_VString{}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "pΔΘ"}: {F4: "abcdefghijkl", F15: 2172401363, F21: -8835}}, nil}, F9: {F0: VArray3_VList_Any{{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}, VEnumAbc.A, VList_VMap_VBool_VBool{}}, {map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{}: {{true, true, false}}, {{false, false, true}}: {{false, false, true}}, {{true, false, true}}: {}}}, {nil}}, F1: true, F7: 76, F9: VEnumBcd.D, F26: -4.5741398e+08}, F10: {F8: VEnumAbc.C}, F11: {F6: 48}}`, VStructDepth2_All{F0: {VList_VString{}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "pΔΘ"}: {F4: "abcdefghijkl", F15: 2172401363, F21: -8835}}, nil}, F9: {F0: VArray3_VList_Any{{VMap_VEnumBcd_VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}, VEnumAbc.A, VList_VMap_VBool_VBool{}}, {map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{}: {{true, true, false}}, {{false, false, true}}: {{false, false, true}}, {{true, false, true}}: {}}}, {nil}}, F1: true, F7: 76, F9: VEnumBcd.D, F26: -4.5741398e+08}, F10: {F8: VEnumAbc.C}, F11: {F6: 48}} },
// Canonical
{ true, `Zero`, `VArray3_VArray1_VStructDepth1_Rand0{}`, VArray3_VArray1_VStructDepth1_Rand0{}, `VArray3_VArray1_VStructDepth1_Rand0{}`, VArray3_VArray1_VStructDepth1_Rand0{} },
{ false, `Zero`, `VArray3_VArray1_VStructDepth1_Rand0{}`, VArray3_VArray1_VStructDepth1_Rand0{}, `VArray3_Any{VArray1_VStructDepth1_Rand0{}, VArray1_VStructDepth1_Rand0{}, VArray1_VStructDepth1_Rand0{}}`, VArray3_Any{VArray1_VStructDepth1_Rand0{}, VArray1_VStructDepth1_Rand0{}, VArray1_VStructDepth1_Rand0{}} },
{ false, `Zero`, `VArray3_VArray1_VStructDepth1_Rand0{}`, VArray3_VArray1_VStructDepth1_Rand0{}, `VArray3_VList_Any{{VStructDepth1_Rand0{}}, {VStructDepth1_Rand0{}}, {VStructDepth1_Rand0{}}}`, VArray3_VList_Any{{VStructDepth1_Rand0{}}, {VStructDepth1_Rand0{}}, {VStructDepth1_Rand0{}}} },
// Canonical
{ true, `Full`, `VArray3_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VArray3_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VArray3_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VArray3_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `VArray3_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VArray3_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VArray3_VList_Any{{VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VArray3_VList_Any{{VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, {VStructDepth1_Rand0{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `VArray3_VArray1_VStructDepth1_Rand0{{}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 525094966}}, {}}`, VArray3_VArray1_VStructDepth1_Rand0{{}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 525094966}}, {}}, `VArray3_VArray1_VStructDepth1_Rand0{{}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 525094966}}, {}}`, VArray3_VArray1_VStructDepth1_Rand0{{}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 525094966}}, {}} },
{ false, `Random`, `VArray3_VArray1_VStructDepth1_Rand0{{}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 525094966}}, {}}`, VArray3_VArray1_VStructDepth1_Rand0{{}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 525094966}}, {}}, `VList_VArray1_OptVStructDepth1_Rand0{{{}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 525094966}}, {{}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 525094966}}, {{}}} },
// Canonical
{ true, `Random`, `VArray3_VArray1_VStructDepth1_Rand0{{{F15: 1504756218, F21: -880}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1962537357, F21: -8339}}, {{F4: "abc", F15: 4181497176, F21: -13667}}}`, VArray3_VArray1_VStructDepth1_Rand0{{{F15: 1504756218, F21: -880}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1962537357, F21: -8339}}, {{F4: "abc", F15: 4181497176, F21: -13667}}}, `VArray3_VArray1_VStructDepth1_Rand0{{{F15: 1504756218, F21: -880}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1962537357, F21: -8339}}, {{F4: "abc", F15: 4181497176, F21: -13667}}}`, VArray3_VArray1_VStructDepth1_Rand0{{{F15: 1504756218, F21: -880}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1962537357, F21: -8339}}, {{F4: "abc", F15: 4181497176, F21: -13667}}} },
{ false, `Random`, `VArray3_VArray1_VStructDepth1_Rand0{{{F15: 1504756218, F21: -880}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1962537357, F21: -8339}}, {{F4: "abc", F15: 4181497176, F21: -13667}}}`, VArray3_VArray1_VStructDepth1_Rand0{{{F15: 1504756218, F21: -880}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1962537357, F21: -8339}}, {{F4: "abc", F15: 4181497176, F21: -13667}}}, `VList_VArray1_OptVStructDepth1_Rand0{{{F15: 1504756218, F21: -880}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1962537357, F21: -8339}}, {{F4: "abc", F15: 4181497176, F21: -13667}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F15: 1504756218, F21: -880}}, {{F4: "cdefghijklmnopΔΘΠΣΦ王普澤世", F15: 1962537357, F21: -8339}}, {{F4: "abc", F15: 4181497176, F21: -13667}}} },
// Canonical
{ true, `Zero`, `VArray1_VList_VStructDepth1_All{}`, VArray1_VList_VStructDepth1_All{}, `VArray1_VList_VStructDepth1_All{}`, VArray1_VList_VStructDepth1_All{} },
{ false, `Zero`, `VArray1_VList_VStructDepth1_All{}`, VArray1_VList_VStructDepth1_All{}, `[]any{VList_VStructDepth1_All{}}`, []any{VList_VStructDepth1_All{}} },
{ false, `Zero`, `VArray1_VList_VStructDepth1_All{}`, VArray1_VList_VStructDepth1_All{}, `VList_Any{VList_VStructDepth1_All{}}`, VList_Any{VList_VStructDepth1_All{}} },
// Canonical
{ true, `Full`, `VArray1_VList_VStructDepth1_All{{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}}`, VArray1_VList_VStructDepth1_All{{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}}, `VArray1_VList_VStructDepth1_All{{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}}`, VArray1_VList_VStructDepth1_All{{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}} },
{ false, `Full`, `VArray1_VList_VStructDepth1_All{{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}}`, VArray1_VList_VStructDepth1_All{{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}}, `VList_Any{VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}}`, VList_Any{VList_VStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}}} },
// Canonical
{ true, `Random`, `VArray1_VList_VStructDepth1_All{{{F0: VMap_VInt16_VInt16{-5440: 8997, 7127: 0}, F1: true, F3: "Σ", F4: "abcdefghi", F5: typeobject(VArray2_VEnumBcd), F6: 235, F7: 54, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 53692, F13: 25084, F14: 2913339523, F15: 1767739976, F16: 10109020038781903223, F17: 4124108545585069088, F18: 33, F19: -42, F20: 7749, F21: 2432, F22: -973131108, F23: -35791211, F24: 1092183691854927527, F26: 3.857179e+08, F27: 1.2641184e+09, F28: 3.327033511478356e+08, F29: 1.9384438170283693e+08, F30: {}}, {F0: VUint16(37877), F1: true, F4: "hijklmno", F5: typeobject(VList_Byte), F6: 132, F7: 224, F11: {Id: "ijklmnop", Msg: "ghijklmnopΔΘΠΣΦ王普"}, F12: 19734, F14: 1202208851, F16: 14800971101591592803, F18: 41, F19: -47, F20: 2269, F21: -605, F22: 629256880, F23: -530103131, F25: 2617987913730779192, F26: -4.015805e+08, F28: -2.6970493144642673e+09, F29: -3.9528077884970794e+09, F30: {}}}}`, VArray1_VList_VStructDepth1_All{{{F0: VMap_VInt16_VInt16{-5440: 8997, 7127: 0}, F1: true, F3: "Σ", F4: "abcdefghi", F5: typeobject(VArray2_VEnumBcd), F6: 235, F7: 54, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 53692, F13: 25084, F14: 2913339523, F15: 1767739976, F16: 10109020038781903223, F17: 4124108545585069088, F18: 33, F19: -42, F20: 7749, F21: 2432, F22: -973131108, F23: -35791211, F24: 1092183691854927527, F26: 3.857179e+08, F27: 1.2641184e+09, F28: 3.327033511478356e+08, F29: 1.9384438170283693e+08, F30: {}}, {F0: VUint16(37877), F1: true, F4: "hijklmno", F5: typeobject(VList_Byte), F6: 132, F7: 224, F11: {Id: "ijklmnop", Msg: "ghijklmnopΔΘΠΣΦ王普"}, F12: 19734, F14: 1202208851, F16: 14800971101591592803, F18: 41, F19: -47, F20: 2269, F21: -605, F22: 629256880, F23: -530103131, F25: 2617987913730779192, F26: -4.015805e+08, F28: -2.6970493144642673e+09, F29: -3.9528077884970794e+09, F30: {}}}}, `VArray1_VList_VStructDepth1_All{{{F0: VMap_VInt16_VInt16{-5440: 8997, 7127: 0}, F1: true, F3: "Σ", F4: "abcdefghi", F5: typeobject(VArray2_VEnumBcd), F6: 235, F7: 54, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 53692, F13: 25084, F14: 2913339523, F15: 1767739976, F16: 10109020038781903223, F17: 4124108545585069088, F18: 33, F19: -42, F20: 7749, F21: 2432, F22: -973131108, F23: -35791211, F24: 1092183691854927527, F26: 3.857179e+08, F27: 1.2641184e+09, F28: 3.327033511478356e+08, F29: 1.9384438170283693e+08, F30: {}}, {F0: VUint16(37877), F1: true, F4: "hijklmno", F5: typeobject(VList_Byte), F6: 132, F7: 224, F11: {Id: "ijklmnop", Msg: "ghijklmnopΔΘΠΣΦ王普"}, F12: 19734, F14: 1202208851, F16: 14800971101591592803, F18: 41, F19: -47, F20: 2269, F21: -605, F22: 629256880, F23: -530103131, F25: 2617987913730779192, F26: -4.015805e+08, F28: -2.6970493144642673e+09, F29: -3.9528077884970794e+09, F30: {}}}}`, VArray1_VList_VStructDepth1_All{{{F0: VMap_VInt16_VInt16{-5440: 8997, 7127: 0}, F1: true, F3: "Σ", F4: "abcdefghi", F5: typeobject(VArray2_VEnumBcd), F6: 235, F7: 54, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 53692, F13: 25084, F14: 2913339523, F15: 1767739976, F16: 10109020038781903223, F17: 4124108545585069088, F18: 33, F19: -42, F20: 7749, F21: 2432, F22: -973131108, F23: -35791211, F24: 1092183691854927527, F26: 3.857179e+08, F27: 1.2641184e+09, F28: 3.327033511478356e+08, F29: 1.9384438170283693e+08, F30: {}}, {F0: VUint16(37877), F1: true, F4: "hijklmno", F5: typeobject(VList_Byte), F6: 132, F7: 224, F11: {Id: "ijklmnop", Msg: "ghijklmnopΔΘΠΣΦ王普"}, F12: 19734, F14: 1202208851, F16: 14800971101591592803, F18: 41, F19: -47, F20: 2269, F21: -605, F22: 629256880, F23: -530103131, F25: 2617987913730779192, F26: -4.015805e+08, F28: -2.6970493144642673e+09, F29: -3.9528077884970794e+09, F30: {}}}} },
{ false, `Random`, `VArray1_VList_VStructDepth1_All{{{F0: VMap_VInt16_VInt16{-5440: 8997, 7127: 0}, F1: true, F3: "Σ", F4: "abcdefghi", F5: typeobject(VArray2_VEnumBcd), F6: 235, F7: 54, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 53692, F13: 25084, F14: 2913339523, F15: 1767739976, F16: 10109020038781903223, F17: 4124108545585069088, F18: 33, F19: -42, F20: 7749, F21: 2432, F22: -973131108, F23: -35791211, F24: 1092183691854927527, F26: 3.857179e+08, F27: 1.2641184e+09, F28: 3.327033511478356e+08, F29: 1.9384438170283693e+08, F30: {}}, {F0: VUint16(37877), F1: true, F4: "hijklmno", F5: typeobject(VList_Byte), F6: 132, F7: 224, F11: {Id: "ijklmnop", Msg: "ghijklmnopΔΘΠΣΦ王普"}, F12: 19734, F14: 1202208851, F16: 14800971101591592803, F18: 41, F19: -47, F20: 2269, F21: -605, F22: 629256880, F23: -530103131, F25: 2617987913730779192, F26: -4.015805e+08, F28: -2.6970493144642673e+09, F29: -3.9528077884970794e+09, F30: {}}}}`, VArray1_VList_VStructDepth1_All{{{F0: VMap_VInt16_VInt16{-5440: 8997, 7127: 0}, F1: true, F3: "Σ", F4: "abcdefghi", F5: typeobject(VArray2_VEnumBcd), F6: 235, F7: 54, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 53692, F13: 25084, F14: 2913339523, F15: 1767739976, F16: 10109020038781903223, F17: 4124108545585069088, F18: 33, F19: -42, F20: 7749, F21: 2432, F22: -973131108, F23: -35791211, F24: 1092183691854927527, F26: 3.857179e+08, F27: 1.2641184e+09, F28: 3.327033511478356e+08, F29: 1.9384438170283693e+08, F30: {}}, {F0: VUint16(37877), F1: true, F4: "hijklmno", F5: typeobject(VList_Byte), F6: 132, F7: 224, F11: {Id: "ijklmnop", Msg: "ghijklmnopΔΘΠΣΦ王普"}, F12: 19734, F14: 1202208851, F16: 14800971101591592803, F18: 41, F19: -47, F20: 2269, F21: -605, F22: 629256880, F23: -530103131, F25: 2617987913730779192, F26: -4.015805e+08, F28: -2.6970493144642673e+09, F29: -3.9528077884970794e+09, F30: {}}}}, `[]any{VList_VStructDepth1_All{{F0: VMap_VInt16_VInt16{-5440: 8997, 7127: 0}, F1: true, F3: "Σ", F4: "abcdefghi", F5: typeobject(VArray2_VEnumBcd), F6: 235, F7: 54, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 53692, F13: 25084, F14: 2913339523, F15: 1767739976, F16: 10109020038781903223, F17: 4124108545585069088, F18: 33, F19: -42, F20: 7749, F21: 2432, F22: -973131108, F23: -35791211, F24: 1092183691854927527, F26: 3.857179e+08, F27: 1.2641184e+09, F28: 3.327033511478356e+08, F29: 1.9384438170283693e+08, F30: {}}, {F0: VUint16(37877), F1: true, F4: "hijklmno", F5: typeobject(VList_Byte), F6: 132, F7: 224, F11: {Id: "ijklmnop", Msg: "ghijklmnopΔΘΠΣΦ王普"}, F12: 19734, F14: 1202208851, F16: 14800971101591592803, F18: 41, F19: -47, F20: 2269, F21: -605, F22: 629256880, F23: -530103131, F25: 2617987913730779192, F26: -4.015805e+08, F28: -2.6970493144642673e+09, F29: -3.9528077884970794e+09, F30: {}}}}`, []any{VList_VStructDepth1_All{{F0: VMap_VInt16_VInt16{-5440: 8997, 7127: 0}, F1: true, F3: "Σ", F4: "abcdefghi", F5: typeobject(VArray2_VEnumBcd), F6: 235, F7: 54, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {}, F12: 53692, F13: 25084, F14: 2913339523, F15: 1767739976, F16: 10109020038781903223, F17: 4124108545585069088, F18: 33, F19: -42, F20: 7749, F21: 2432, F22: -973131108, F23: -35791211, F24: 1092183691854927527, F26: 3.857179e+08, F27: 1.2641184e+09, F28: 3.327033511478356e+08, F29: 1.9384438170283693e+08, F30: {}}, {F0: VUint16(37877), F1: true, F4: "hijklmno", F5: typeobject(VList_Byte), F6: 132, F7: 224, F11: {Id: "ijklmnop", Msg: "ghijklmnopΔΘΠΣΦ王普"}, F12: 19734, F14: 1202208851, F16: 14800971101591592803, F18: 41, F19: -47, F20: 2269, F21: -605, F22: 629256880, F23: -530103131, F25: 2617987913730779192, F26: -4.015805e+08, F28: -2.6970493144642673e+09, F29: -3.9528077884970794e+09, F30: {}}}} },
// Canonical
{ true, `Random`, `VArray1_VList_VStructDepth1_All{{{}}}`, VArray1_VList_VStructDepth1_All{{{}}}, `VArray1_VList_VStructDepth1_All{{{}}}`, VArray1_VList_VStructDepth1_All{{{}}} },
{ false, `Random`, `VArray1_VList_VStructDepth1_All{{{}}}`, VArray1_VList_VStructDepth1_All{{{}}}, `VList_VArray1_OptVStructDepth1_Rand0{{{}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{}}} },
// Canonical
{ true, `Zero`, `VArray1_Set_VStructDepth1_Rand0{}`, VArray1_Set_VStructDepth1_Rand0{}, `VArray1_Set_VStructDepth1_Rand0{}`, VArray1_Set_VStructDepth1_Rand0{} },
{ false, `Zero`, `VArray1_Set_VStructDepth1_Rand0{}`, VArray1_Set_VStructDepth1_Rand0{}, `[]VSet_VStructDepth1_Rand0{{}}`, []VSet_VStructDepth1_Rand0{{}} },
{ false, `Zero`, `VArray1_Set_VStructDepth1_Rand0{}`, VArray1_Set_VStructDepth1_Rand0{}, `VList_Set_VStructDepth1_Rand0{{}}`, VList_Set_VStructDepth1_Rand0{{}} },
// Canonical
{ true, `Full`, `VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `[]VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnop", F15: 3038462614, F21: 3577}}}`, VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnop", F15: 3038462614, F21: 3577}}}, `VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnop", F15: 3038462614, F21: 3577}}}`, VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnop", F15: 3038462614, F21: 3577}}} },
{ false, `Random`, `VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnop", F15: 3038462614, F21: 3577}}}`, VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnop", F15: 3038462614, F21: 3577}}}, `[]VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnop", F15: 3038462614, F21: 3577}}}`, []VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnop", F15: 3038462614, F21: 3577}}} },
// Canonical
{ true, `Random`, `VArray1_Set_VStructDepth1_Rand0{{{}, {F15: 2286599438}}}`, VArray1_Set_VStructDepth1_Rand0{{{}, {F15: 2286599438}}}, `VArray1_Set_VStructDepth1_Rand0{{{}, {F15: 2286599438}}}`, VArray1_Set_VStructDepth1_Rand0{{{}, {F15: 2286599438}}} },
{ false, `Random`, `VArray1_Set_VStructDepth1_Rand0{{{}, {F15: 2286599438}}}`, VArray1_Set_VStructDepth1_Rand0{{{}, {F15: 2286599438}}}, `[]VSet_VStructDepth1_Rand0{{{}, {F15: 2286599438}}}`, []VSet_VStructDepth1_Rand0{{{}, {F15: 2286599438}}} },
// Canonical
{ true, `Zero`, `VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{}`, VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{}, `VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{}`, VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{} },
{ false, `Zero`, `VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{}`, VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{}, `[]any{map[VArray1_VStructEmpty]VArray1_VStructEmpty{}}`, []any{map[VArray1_VStructEmpty]VArray1_VStructEmpty{}} },
{ false, `Zero`, `VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{}`, VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{}, `VList_Any{map[VArray1_VStructEmpty]VArray1_VStructEmpty{}}`, VList_Any{map[VArray1_VStructEmpty]VArray1_VStructEmpty{}} },
// Canonical
{ true, `Full`, `VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{{{}: {}}}`, VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{{{}: {}}}, `VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{{{}: {}}}`, VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{{{}: {}}} },
{ false, `Full`, `VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{{{}: {}}}`, VArray1_Map_VArray1_VStructEmpty_VArray1_VStructEmpty{{{}: {}}}, `VList_Any{map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}}}`, VList_Any{map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}}} },
// Canonical
{ true, `Zero`, `VArray1_VStructDepth2_Rand0{}`, VArray1_VStructDepth2_Rand0{}, `VArray1_VStructDepth2_Rand0{}`, VArray1_VStructDepth2_Rand0{} },
{ false, `Zero`, `VArray1_VStructDepth2_Rand0{}`, VArray1_VStructDepth2_Rand0{}, `[]VStructEmpty{{}}`, []VStructEmpty{{}} },
{ false, `Zero`, `VArray1_VStructDepth2_Rand0{}`, VArray1_VStructDepth2_Rand0{}, `[]any{VStructDepth2_Rand0{}}`, []any{VStructDepth2_Rand0{}} },
// Canonical
{ true, `Full`, `VArray1_VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VArray1_VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `VArray1_VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VArray1_VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
{ false, `Full`, `VArray1_VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VArray1_VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `[]?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
// Canonical
{ true, `Random`, `VArray1_VStructDepth2_Rand0{{F0: {set[VBool]{false}, ?VStructDepth2_Rand0(nil), nil}, F9: {F1: true, F7: 100, F9: VEnumBcd.D, F26: -2.8337814e+08}}}`, VArray1_VStructDepth2_Rand0{{F0: {set[VBool]{false}, ?VStructDepth2_Rand0(nil), nil}, F9: {F1: true, F7: 100, F9: VEnumBcd.D, F26: -2.8337814e+08}}}, `VArray1_VStructDepth2_Rand0{{F0: {set[VBool]{false}, ?VStructDepth2_Rand0(nil), nil}, F9: {F1: true, F7: 100, F9: VEnumBcd.D, F26: -2.8337814e+08}}}`, VArray1_VStructDepth2_Rand0{{F0: {set[VBool]{false}, ?VStructDepth2_Rand0(nil), nil}, F9: {F1: true, F7: 100, F9: VEnumBcd.D, F26: -2.8337814e+08}}} },
{ false, `Random`, `VArray1_VStructDepth2_Rand0{{F0: {set[VBool]{false}, ?VStructDepth2_Rand0(nil), nil}, F9: {F1: true, F7: 100, F9: VEnumBcd.D, F26: -2.8337814e+08}}}`, VArray1_VStructDepth2_Rand0{{F0: {set[VBool]{false}, ?VStructDepth2_Rand0(nil), nil}, F9: {F1: true, F7: 100, F9: VEnumBcd.D, F26: -2.8337814e+08}}}, `[]any{VStructDepth2_Rand0{F0: {set[VBool]{false}, nil, nil}, F9: {F1: true, F7: 100, F9: VEnumBcd.D, F26: -2.8337814e+08}}}`, []any{VStructDepth2_Rand0{F0: {set[VBool]{false}, nil, nil}, F9: {F1: true, F7: 100, F9: VEnumBcd.D, F26: -2.8337814e+08}}} },
// Canonical
{ true, `Random`, `VArray1_VStructDepth2_Rand0{{F0: {VList_VStructEmpty{}, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "ab", F15: 486507645}: {F4: "Φ王普澤", F15: 2015291028, F21: 5443}, {F4: "defghijklm", F15: 3901902926, F21: -1664}: {F21: -429}, {F4: "klmnopΔΘΠΣ", F15: 2912912870, F21: -3701}: {F4: "王", F15: 1078120227, F21: -4044}}}, VInt8(0)}, F9: {F0: []VEnumBcd{}, F9: VEnumBcd.C, F26: 2.8674652e+09}, F11: {F11: nil}}}`, VArray1_VStructDepth2_Rand0{{F0: {VList_VStructEmpty{}, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "ab", F15: 486507645}: {F4: "Φ王普澤", F15: 2015291028, F21: 5443}, {F4: "defghijklm", F15: 3901902926, F21: -1664}: {F21: -429}, {F4: "klmnopΔΘΠΣ", F15: 2912912870, F21: -3701}: {F4: "王", F15: 1078120227, F21: -4044}}}, VInt8(0)}, F9: {F0: []VEnumBcd{}, F9: VEnumBcd.C, F26: 2.8674652e+09}, F11: {F11: nil}}}, `VArray1_VStructDepth2_Rand0{{F0: {VList_VStructEmpty{}, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "ab", F15: 486507645}: {F4: "Φ王普澤", F15: 2015291028, F21: 5443}, {F4: "defghijklm", F15: 3901902926, F21: -1664}: {F21: -429}, {F4: "klmnopΔΘΠΣ", F15: 2912912870, F21: -3701}: {F4: "王", F15: 1078120227, F21: -4044}}}, VInt8(0)}, F9: {F0: []VEnumBcd{}, F9: VEnumBcd.C, F26: 2.8674652e+09}, F11: {F11: nil}}}`, VArray1_VStructDepth2_Rand0{{F0: {VList_VStructEmpty{}, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "ab", F15: 486507645}: {F4: "Φ王普澤", F15: 2015291028, F21: 5443}, {F4: "defghijklm", F15: 3901902926, F21: -1664}: {F21: -429}, {F4: "klmnopΔΘΠΣ", F15: 2912912870, F21: -3701}: {F4: "王", F15: 1078120227, F21: -4044}}}, VInt8(0)}, F9: {F0: []VEnumBcd{}, F9: VEnumBcd.C, F26: 2.8674652e+09}, F11: {F11: nil}}} },
{ false, `Random`, `VArray1_VStructDepth2_Rand0{{F0: {VList_VStructEmpty{}, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "ab", F15: 486507645}: {F4: "Φ王普澤", F15: 2015291028, F21: 5443}, {F4: "defghijklm", F15: 3901902926, F21: -1664}: {F21: -429}, {F4: "klmnopΔΘΠΣ", F15: 2912912870, F21: -3701}: {F4: "王", F15: 1078120227, F21: -4044}}}, VInt8(0)}, F9: {F0: []VEnumBcd{}, F9: VEnumBcd.C, F26: 2.8674652e+09}, F11: {F11: nil}}}`, VArray1_VStructDepth2_Rand0{{F0: {VList_VStructEmpty{}, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "ab", F15: 486507645}: {F4: "Φ王普澤", F15: 2015291028, F21: 5443}, {F4: "defghijklm", F15: 3901902926, F21: -1664}: {F21: -429}, {F4: "klmnopΔΘΠΣ", F15: 2912912870, F21: -3701}: {F4: "王", F15: 1078120227, F21: -4044}}}, VInt8(0)}, F9: {F0: []VEnumBcd{}, F9: VEnumBcd.C, F26: 2.8674652e+09}, F11: {F11: nil}}}, `[]any{VStructDepth2_Rand0{F0: {VList_VStructEmpty{}, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "ab", F15: 486507645}: {F4: "Φ王普澤", F15: 2015291028, F21: 5443}, {F4: "defghijklm", F15: 3901902926, F21: -1664}: {F21: -429}, {F4: "klmnopΔΘΠΣ", F15: 2912912870, F21: -3701}: {F4: "王", F15: 1078120227, F21: -4044}}}, VInt8(0)}, F9: {F0: []VEnumBcd{}, F9: VEnumBcd.C, F26: 2.8674652e+09}, F11: {F11: nil}}}`, []any{VStructDepth2_Rand0{F0: {VList_VStructEmpty{}, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "ab", F15: 486507645}: {F4: "Φ王普澤", F15: 2015291028, F21: 5443}, {F4: "defghijklm", F15: 3901902926, F21: -1664}: {F21: -429}, {F4: "klmnopΔΘΠΣ", F15: 2912912870, F21: -3701}: {F4: "王", F15: 1078120227, F21: -4044}}}, VInt8(0)}, F9: {F0: []VEnumBcd{}, F9: VEnumBcd.C, F26: 2.8674652e+09}, F11: {F11: nil}}} },
// Canonical
{ true, `Zero`, `VArray1_VUnionDepth2_Rand1{}`, VArray1_VUnionDepth2_Rand1{}, `VArray1_VUnionDepth2_Rand1{}`, VArray1_VUnionDepth2_Rand1{} },
{ false, `Zero`, `VArray1_VUnionDepth2_Rand1{}`, VArray1_VUnionDepth2_Rand1{}, `[]any{VUnionDepth2_Rand1{F2: {}}}`, []any{VUnionDepth2_Rand1{F2: {}}} },
{ false, `Zero`, `VArray1_VUnionDepth2_Rand1{}`, VArray1_VUnionDepth2_Rand1{}, `[]VUnionDepth2_Rand0{{F2: {}}}`, []VUnionDepth2_Rand0{{F2: {}}} },
// Canonical
{ true, `Full`, `VArray1_VUnionDepth2_Rand1{{F11: {F28: 1.23}}}`, VArray1_VUnionDepth2_Rand1{{F11: {F28: 1.23}}}, `VArray1_VUnionDepth2_Rand1{{F11: {F28: 1.23}}}`, VArray1_VUnionDepth2_Rand1{{F11: {F28: 1.23}}} },
{ false, `Full`, `VArray1_VUnionDepth2_Rand1{{F11: {F28: 1.23}}}`, VArray1_VUnionDepth2_Rand1{{F11: {F28: 1.23}}}, `VList_Any{VUnionDepth2_Rand1{F11: {F28: 1.23}}}`, VList_Any{VUnionDepth2_Rand1{F11: {F28: 1.23}}} },
// Canonical
{ true, `Random`, `VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}`, VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}, `VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}`, VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}} },
{ false, `Random`, `VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}`, VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}, `[]any{VUnionDepth2_Rand1{F11: {F8: VEnumAbc.A}}}`, []any{VUnionDepth2_Rand1{F11: {F8: VEnumAbc.A}}} },
// Canonical
{ true, `Random`, `VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}`, VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}, `VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}`, VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}} },
{ false, `Random`, `VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}`, VArray1_VUnionDepth2_Rand1{{F11: {F8: VEnumAbc.A}}}, `[]any{VUnionDepth2_Rand1{F11: {F8: VEnumAbc.A}}}`, []any{VUnionDepth2_Rand1{F11: {F8: VEnumAbc.A}}} },
// Canonical
{ true, `Zero`, `VArray3_OptVStructDepth2_Rand0{}`, VArray3_OptVStructDepth2_Rand0{}, `VArray3_OptVStructDepth2_Rand0{}`, VArray3_OptVStructDepth2_Rand0{} },
{ false, `Zero`, `VArray3_OptVStructDepth2_Rand0{}`, VArray3_OptVStructDepth2_Rand0{}, `VArray3_Any{}`, VArray3_Any{} },
{ false, `Zero`, `VArray3_OptVStructDepth2_Rand0{}`, VArray3_OptVStructDepth2_Rand0{}, `[]any{nil, nil, nil}`, []any{nil, nil, nil} },
// Canonical
{ true, `Full`, `VArray3_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VArray3_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `VArray3_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VArray3_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
{ false, `Full`, `VArray3_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VArray3_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `[]?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
// Canonical
{ true, `Random`, `VArray3_OptVStructDepth2_Rand0{{}, nil, {F9: {F7: 249, F26: -2.3734718e+08}, F11: {F8: VEnumAbc.A}}}`, VArray3_OptVStructDepth2_Rand0{{}, nil, {F9: {F7: 249, F26: -2.3734718e+08}, F11: {F8: VEnumAbc.A}}}, `VArray3_OptVStructDepth2_Rand0{{}, nil, {F9: {F7: 249, F26: -2.3734718e+08}, F11: {F8: VEnumAbc.A}}}`, VArray3_OptVStructDepth2_Rand0{{}, nil, {F9: {F7: 249, F26: -2.3734718e+08}, F11: {F8: VEnumAbc.A}}} },
{ false, `Random`, `VArray3_OptVStructDepth2_Rand0{{}, nil, {F9: {F7: 249, F26: -2.3734718e+08}, F11: {F8: VEnumAbc.A}}}`, VArray3_OptVStructDepth2_Rand0{{}, nil, {F9: {F7: 249, F26: -2.3734718e+08}, F11: {F8: VEnumAbc.A}}}, `[]any{VStructDepth2_Rand0{}, nil, VStructDepth2_Rand0{F9: {F7: 249, F26: -2.3734718e+08}, F11: {F8: VEnumAbc.A}}}`, []any{VStructDepth2_Rand0{}, nil, VStructDepth2_Rand0{F9: {F7: 249, F26: -2.3734718e+08}, F11: {F8: VEnumAbc.A}}} },
// Canonical
{ true, `Random`, `VArray3_OptVStructDepth2_Rand0{{F0: {[]VUnionDepth2_Rand0{{F12: nil}, {F8: {F0: map[VBool]VBool{true: false}, F1: true, F3: "ijklmnopΔ", F4: "klmn", F5: typeobject(VSet_VEnumAbc), F6: 137, F7: 218, F8: VEnumAbc.C, F12: 13857, F13: 37902, F14: 650201280, F15: 3920518667, F16: 9271928586033663647, F19: 34, F20: -7684, F22: -678961400, F23: 339484972, F24: -478913906129708347, F25: 978017837427645721, F26: 1.31259656e+08, F27: 3.0070438e+09, F28: 1.7877394274183822e+08, F29: -1.6292280986000445e+09, F30: {}}}}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.C: VEnumBcd.B}, VList_List_VMap_VEnumBcd_VEnumBcd{}}, F9: {F0: []int32{0, 0, 338661643}, F1: true, F7: 100, F9: VEnumBcd.D}, F10: {F12: 12307}, F11: {F6: 219}}, {F0: {[]VList_VArray1_String{{}, {{"efghijklmnopΔΘ"}, {"abcdefghijklmnopΔΘΠΣΦ王"}, {}}, {}}, VList_Any{nil, nil}, VSet_VEnumBcd{VEnumBcd.C}}, F11: {F11: {Id: "bcdefghi", RetryCode: RetryRefetch, Msg: "fgh"}}}, {F0: {[]bool{true, false}, VMap_VInt16_VInt16{-3800: 9520, 0: 0}, false}, F9: {F0: VList_VInt32{}, F1: true, F7: 213, F26: -2.1656532e+07}, F10: {F16: 1410740624689925395}, F11: {F11: nil}}}`, VArray3_OptVStructDepth2_Rand0{{F0: {[]VUnionDepth2_Rand0{{F12: nil}, {F8: {F0: map[VBool]VBool{true: false}, F1: true, F3: "ijklmnopΔ", F4: "klmn", F5: typeobject(VSet_VEnumAbc), F6: 137, F7: 218, F8: VEnumAbc.C, F12: 13857, F13: 37902, F14: 650201280, F15: 3920518667, F16: 9271928586033663647, F19: 34, F20: -7684, F22: -678961400, F23: 339484972, F24: -478913906129708347, F25: 978017837427645721, F26: 1.31259656e+08, F27: 3.0070438e+09, F28: 1.7877394274183822e+08, F29: -1.6292280986000445e+09, F30: {}}}}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.C: VEnumBcd.B}, VList_List_VMap_VEnumBcd_VEnumBcd{}}, F9: {F0: []int32{0, 0, 338661643}, F1: true, F7: 100, F9: VEnumBcd.D}, F10: {F12: 12307}, F11: {F6: 219}}, {F0: {[]VList_VArray1_String{{}, {{"efghijklmnopΔΘ"}, {"abcdefghijklmnopΔΘΠΣΦ王"}, {}}, {}}, VList_Any{nil, nil}, VSet_VEnumBcd{VEnumBcd.C}}, F11: {F11: {Id: "bcdefghi", RetryCode: RetryRefetch, Msg: "fgh"}}}, {F0: {[]bool{true, false}, VMap_VInt16_VInt16{-3800: 9520, 0: 0}, false}, F9: {F0: VList_VInt32{}, F1: true, F7: 213, F26: -2.1656532e+07}, F10: {F16: 1410740624689925395}, F11: {F11: nil}}}, `VArray3_OptVStructDepth2_Rand0{{F0: {[]VUnionDepth2_Rand0{{F12: nil}, {F8: {F0: map[VBool]VBool{true: false}, F1: true, F3: "ijklmnopΔ", F4: "klmn", F5: typeobject(VSet_VEnumAbc), F6: 137, F7: 218, F8: VEnumAbc.C, F12: 13857, F13: 37902, F14: 650201280, F15: 3920518667, F16: 9271928586033663647, F19: 34, F20: -7684, F22: -678961400, F23: 339484972, F24: -478913906129708347, F25: 978017837427645721, F26: 1.31259656e+08, F27: 3.0070438e+09, F28: 1.7877394274183822e+08, F29: -1.6292280986000445e+09, F30: {}}}}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.C: VEnumBcd.B}, VList_List_VMap_VEnumBcd_VEnumBcd{}}, F9: {F0: []int32{0, 0, 338661643}, F1: true, F7: 100, F9: VEnumBcd.D}, F10: {F12: 12307}, F11: {F6: 219}}, {F0: {[]VList_VArray1_String{{}, {{"efghijklmnopΔΘ"}, {"abcdefghijklmnopΔΘΠΣΦ王"}, {}}, {}}, VList_Any{nil, nil}, VSet_VEnumBcd{VEnumBcd.C}}, F11: {F11: {Id: "bcdefghi", RetryCode: RetryRefetch, Msg: "fgh"}}}, {F0: {[]bool{true, false}, VMap_VInt16_VInt16{-3800: 9520, 0: 0}, false}, F9: {F0: VList_VInt32{}, F1: true, F7: 213, F26: -2.1656532e+07}, F10: {F16: 1410740624689925395}, F11: {F11: nil}}}`, VArray3_OptVStructDepth2_Rand0{{F0: {[]VUnionDepth2_Rand0{{F12: nil}, {F8: {F0: map[VBool]VBool{true: false}, F1: true, F3: "ijklmnopΔ", F4: "klmn", F5: typeobject(VSet_VEnumAbc), F6: 137, F7: 218, F8: VEnumAbc.C, F12: 13857, F13: 37902, F14: 650201280, F15: 3920518667, F16: 9271928586033663647, F19: 34, F20: -7684, F22: -678961400, F23: 339484972, F24: -478913906129708347, F25: 978017837427645721, F26: 1.31259656e+08, F27: 3.0070438e+09, F28: 1.7877394274183822e+08, F29: -1.6292280986000445e+09, F30: {}}}}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.C: VEnumBcd.B}, VList_List_VMap_VEnumBcd_VEnumBcd{}}, F9: {F0: []int32{0, 0, 338661643}, F1: true, F7: 100, F9: VEnumBcd.D}, F10: {F12: 12307}, F11: {F6: 219}}, {F0: {[]VList_VArray1_String{{}, {{"efghijklmnopΔΘ"}, {"abcdefghijklmnopΔΘΠΣΦ王"}, {}}, {}}, VList_Any{nil, nil}, VSet_VEnumBcd{VEnumBcd.C}}, F11: {F11: {Id: "bcdefghi", RetryCode: RetryRefetch, Msg: "fgh"}}}, {F0: {[]bool{true, false}, VMap_VInt16_VInt16{-3800: 9520, 0: 0}, false}, F9: {F0: VList_VInt32{}, F1: true, F7: 213, F26: -2.1656532e+07}, F10: {F16: 1410740624689925395}, F11: {F11: nil}}} },
{ false, `Random`, `VArray3_OptVStructDepth2_Rand0{{F0: {[]VUnionDepth2_Rand0{{F12: nil}, {F8: {F0: map[VBool]VBool{true: false}, F1: true, F3: "ijklmnopΔ", F4: "klmn", F5: typeobject(VSet_VEnumAbc), F6: 137, F7: 218, F8: VEnumAbc.C, F12: 13857, F13: 37902, F14: 650201280, F15: 3920518667, F16: 9271928586033663647, F19: 34, F20: -7684, F22: -678961400, F23: 339484972, F24: -478913906129708347, F25: 978017837427645721, F26: 1.31259656e+08, F27: 3.0070438e+09, F28: 1.7877394274183822e+08, F29: -1.6292280986000445e+09, F30: {}}}}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.C: VEnumBcd.B}, VList_List_VMap_VEnumBcd_VEnumBcd{}}, F9: {F0: []int32{0, 0, 338661643}, F1: true, F7: 100, F9: VEnumBcd.D}, F10: {F12: 12307}, F11: {F6: 219}}, {F0: {[]VList_VArray1_String{{}, {{"efghijklmnopΔΘ"}, {"abcdefghijklmnopΔΘΠΣΦ王"}, {}}, {}}, VList_Any{nil, nil}, VSet_VEnumBcd{VEnumBcd.C}}, F11: {F11: {Id: "bcdefghi", RetryCode: RetryRefetch, Msg: "fgh"}}}, {F0: {[]bool{true, false}, VMap_VInt16_VInt16{-3800: 9520, 0: 0}, false}, F9: {F0: VList_VInt32{}, F1: true, F7: 213, F26: -2.1656532e+07}, F10: {F16: 1410740624689925395}, F11: {F11: nil}}}`, VArray3_OptVStructDepth2_Rand0{{F0: {[]VUnionDepth2_Rand0{{F12: nil}, {F8: {F0: map[VBool]VBool{true: false}, F1: true, F3: "ijklmnopΔ", F4: "klmn", F5: typeobject(VSet_VEnumAbc), F6: 137, F7: 218, F8: VEnumAbc.C, F12: 13857, F13: 37902, F14: 650201280, F15: 3920518667, F16: 9271928586033663647, F19: 34, F20: -7684, F22: -678961400, F23: 339484972, F24: -478913906129708347, F25: 978017837427645721, F26: 1.31259656e+08, F27: 3.0070438e+09, F28: 1.7877394274183822e+08, F29: -1.6292280986000445e+09, F30: {}}}}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.C: VEnumBcd.B}, VList_List_VMap_VEnumBcd_VEnumBcd{}}, F9: {F0: []int32{0, 0, 338661643}, F1: true, F7: 100, F9: VEnumBcd.D}, F10: {F12: 12307}, F11: {F6: 219}}, {F0: {[]VList_VArray1_String{{}, {{"efghijklmnopΔΘ"}, {"abcdefghijklmnopΔΘΠΣΦ王"}, {}}, {}}, VList_Any{nil, nil}, VSet_VEnumBcd{VEnumBcd.C}}, F11: {F11: {Id: "bcdefghi", RetryCode: RetryRefetch, Msg: "fgh"}}}, {F0: {[]bool{true, false}, VMap_VInt16_VInt16{-3800: 9520, 0: 0}, false}, F9: {F0: VList_VInt32{}, F1: true, F7: 213, F26: -2.1656532e+07}, F10: {F16: 1410740624689925395}, F11: {F11: nil}}}, `[]any{VStructDepth2_Rand0{F0: {[]VUnionDepth2_Rand0{{F12: nil}, {F8: {F0: map[VBool]VBool{true: false}, F1: true, F3: "ijklmnopΔ", F4: "klmn", F5: typeobject(VSet_VEnumAbc), F6: 137, F7: 218, F8: VEnumAbc.C, F12: 13857, F13: 37902, F14: 650201280, F15: 3920518667, F16: 9271928586033663647, F19: 34, F20: -7684, F22: -678961400, F23: 339484972, F24: -478913906129708347, F25: 978017837427645721, F26: 1.31259656e+08, F27: 3.0070438e+09, F28: 1.7877394274183822e+08, F29: -1.6292280986000445e+09, F30: {}}}}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.C: VEnumBcd.B}, VList_List_VMap_VEnumBcd_VEnumBcd{}}, F9: {F0: []int32{0, 0, 338661643}, F1: true, F7: 100, F9: VEnumBcd.D}, F10: {F12: 12307}, F11: {F6: 219}}, VStructDepth2_Rand0{F0: {[]VList_VArray1_String{{}, {{"efghijklmnopΔΘ"}, {"abcdefghijklmnopΔΘΠΣΦ王"}, {}}, {}}, VList_Any{nil, nil}, VSet_VEnumBcd{VEnumBcd.C}}, F11: {F11: {Id: "bcdefghi", RetryCode: RetryRefetch, Msg: "fgh"}}}, VStructDepth2_Rand0{F0: {[]bool{true, false}, VMap_VInt16_VInt16{-3800: 9520, 0: 0}, false}, F9: {F0: VList_VInt32{}, F1: true, F7: 213, F26: -2.1656532e+07}, F10: {F16: 1410740624689925395}, F11: {F11: nil}}}`, []any{VStructDepth2_Rand0{F0: {[]VUnionDepth2_Rand0{{F12: nil}, {F8: {F0: map[VBool]VBool{true: false}, F1: true, F3: "ijklmnopΔ", F4: "klmn", F5: typeobject(VSet_VEnumAbc), F6: 137, F7: 218, F8: VEnumAbc.C, F12: 13857, F13: 37902, F14: 650201280, F15: 3920518667, F16: 9271928586033663647, F19: 34, F20: -7684, F22: -678961400, F23: 339484972, F24: -478913906129708347, F25: 978017837427645721, F26: 1.31259656e+08, F27: 3.0070438e+09, F28: 1.7877394274183822e+08, F29: -1.6292280986000445e+09, F30: {}}}}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.C: VEnumBcd.B}, VList_List_VMap_VEnumBcd_VEnumBcd{}}, F9: {F0: []int32{0, 0, 338661643}, F1: true, F7: 100, F9: VEnumBcd.D}, F10: {F12: 12307}, F11: {F6: 219}}, VStructDepth2_Rand0{F0: {[]VList_VArray1_String{{}, {{"efghijklmnopΔΘ"}, {"abcdefghijklmnopΔΘΠΣΦ王"}, {}}, {}}, VList_Any{nil, nil}, VSet_VEnumBcd{VEnumBcd.C}}, F11: {F11: {Id: "bcdefghi", RetryCode: RetryRefetch, Msg: "fgh"}}}, VStructDepth2_Rand0{F0: {[]bool{true, false}, VMap_VInt16_VInt16{-3800: 9520, 0: 0}, false}, F9: {F0: VList_VInt32{}, F1: true, F7: 213, F26: -2.1656532e+07}, F10: {F16: 1410740624689925395}, F11: {F11: nil}}} },
// Canonical
{ true, `Zero`, `[]VArray1_VArray3_Bool{}`, []VArray1_VArray3_Bool{}, `[]VArray1_VArray3_Bool{}`, []VArray1_VArray3_Bool{} },
{ false, `Zero`, `[]VArray1_VArray3_Bool{}`, []VArray1_VArray3_Bool{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]VArray1_VArray3_Bool{}`, []VArray1_VArray3_Bool{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `[]VArray1_VArray3_Bool{{{true, true, true}}}`, []VArray1_VArray3_Bool{{{true, true, true}}}, `[]VArray1_VArray3_Bool{{{true, true, true}}}`, []VArray1_VArray3_Bool{{{true, true, true}}} },
{ false, `Full`, `[]VArray1_VArray3_Bool{{{true, true, true}}}`, []VArray1_VArray3_Bool{{{true, true, true}}}, `VList_Any{VArray1_VArray3_Bool{{true, true, true}}}`, VList_Any{VArray1_VArray3_Bool{{true, true, true}}} },
// Canonical
{ true, `Zero`, `[]VList_VArray1_String{}`, []VList_VArray1_String{}, `[]VList_VArray1_String{}`, []VList_VArray1_String{} },
{ false, `Zero`, `[]VList_VArray1_String{}`, []VList_VArray1_String{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]VList_VArray1_String{}`, []VList_VArray1_String{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `[]VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}}`, []VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}}, `[]VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}}`, []VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}} },
{ false, `Full`, `[]VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}}`, []VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}}, `VList_Any{VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}}`, VList_Any{VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}} },
// Canonical
{ true, `Random`, `[]VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王"}, {"klmnopΔΘ"}}, {{"efghijklmnopΔΘ"}, {"opΔ"}, {"mnopΔΘ"}}}`, []VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王"}, {"klmnopΔΘ"}}, {{"efghijklmnopΔΘ"}, {"opΔ"}, {"mnopΔΘ"}}}, `[]VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王"}, {"klmnopΔΘ"}}, {{"efghijklmnopΔΘ"}, {"opΔ"}, {"mnopΔΘ"}}}`, []VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王"}, {"klmnopΔΘ"}}, {{"efghijklmnopΔΘ"}, {"opΔ"}, {"mnopΔΘ"}}} },
{ false, `Random`, `[]VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王"}, {"klmnopΔΘ"}}, {{"efghijklmnopΔΘ"}, {"opΔ"}, {"mnopΔΘ"}}}`, []VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王"}, {"klmnopΔΘ"}}, {{"efghijklmnopΔΘ"}, {"opΔ"}, {"mnopΔΘ"}}}, `[]any{VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王"}, {"klmnopΔΘ"}}, VList_VArray1_String{{"efghijklmnopΔΘ"}, {"opΔ"}, {"mnopΔΘ"}}}`, []any{VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王"}, {"klmnopΔΘ"}}, VList_VArray1_String{{"efghijklmnopΔΘ"}, {"opΔ"}, {"mnopΔΘ"}}} },
// Canonical
{ true, `Random`, `[]VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普"}}, {{"ΔΘΠΣ"}, {"hijklmnopΔΘ"}, {}}, {{"mnopΔΘ"}}}`, []VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普"}}, {{"ΔΘΠΣ"}, {"hijklmnopΔΘ"}, {}}, {{"mnopΔΘ"}}}, `[]VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普"}}, {{"ΔΘΠΣ"}, {"hijklmnopΔΘ"}, {}}, {{"mnopΔΘ"}}}`, []VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普"}}, {{"ΔΘΠΣ"}, {"hijklmnopΔΘ"}, {}}, {{"mnopΔΘ"}}} },
{ false, `Random`, `[]VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普"}}, {{"ΔΘΠΣ"}, {"hijklmnopΔΘ"}, {}}, {{"mnopΔΘ"}}}`, []VList_VArray1_String{{{"abcdefghijklmnopΔΘΠΣΦ王普"}}, {{"ΔΘΠΣ"}, {"hijklmnopΔΘ"}, {}}, {{"mnopΔΘ"}}}, `[]any{VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普"}}, VList_VArray1_String{{"ΔΘΠΣ"}, {"hijklmnopΔΘ"}, {}}, VList_VArray1_String{{"mnopΔΘ"}}}`, []any{VList_VArray1_String{{"abcdefghijklmnopΔΘΠΣΦ王普"}}, VList_VArray1_String{{"ΔΘΠΣ"}, {"hijklmnopΔΘ"}, {}}, VList_VArray1_String{{"mnopΔΘ"}}} },
// Canonical
{ true, `Zero`, `[]VSet_VStructDepth1_Rand0{}`, []VSet_VStructDepth1_Rand0{}, `[]VSet_VStructDepth1_Rand0{}`, []VSet_VStructDepth1_Rand0{} },
{ false, `Zero`, `[]VSet_VStructDepth1_Rand0{}`, []VSet_VStructDepth1_Rand0{}, `VList_Set_VStructDepth1_Rand0{}`, VList_Set_VStructDepth1_Rand0{} },
{ false, `Zero`, `[]VSet_VStructDepth1_Rand0{}`, []VSet_VStructDepth1_Rand0{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `[]VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `[]VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VArray1_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `[]VSet_VStructDepth1_Rand0{{}, {{F15: 1291131488, F21: 7401}}}`, []VSet_VStructDepth1_Rand0{{}, {{F15: 1291131488, F21: 7401}}}, `[]VSet_VStructDepth1_Rand0{{}, {{F15: 1291131488, F21: 7401}}}`, []VSet_VStructDepth1_Rand0{{}, {{F15: 1291131488, F21: 7401}}} },
{ false, `Random`, `[]VSet_VStructDepth1_Rand0{{}, {{F15: 1291131488, F21: 7401}}}`, []VSet_VStructDepth1_Rand0{{}, {{F15: 1291131488, F21: 7401}}}, `[]any{VSet_VStructDepth1_Rand0{}, VSet_VStructDepth1_Rand0{{F15: 1291131488, F21: 7401}}}`, []any{VSet_VStructDepth1_Rand0{}, VSet_VStructDepth1_Rand0{{F15: 1291131488, F21: 7401}}} },
// Canonical
{ true, `Random`, `[]VSet_VStructDepth1_Rand0{{{F4: "bcdefghijklmnopΔΘΠΣΦ", F15: 908511049, F21: 10575}, {F4: "efghijklmn", F15: 4167825563}, {F4: "ghijklmnopΔ", F15: 2426997433, F21: 4818}}, {{}}}`, []VSet_VStructDepth1_Rand0{{{F4: "bcdefghijklmnopΔΘΠΣΦ", F15: 908511049, F21: 10575}, {F4: "efghijklmn", F15: 4167825563}, {F4: "ghijklmnopΔ", F15: 2426997433, F21: 4818}}, {{}}}, `[]VSet_VStructDepth1_Rand0{{{F4: "bcdefghijklmnopΔΘΠΣΦ", F15: 908511049, F21: 10575}, {F4: "efghijklmn", F15: 4167825563}, {F4: "ghijklmnopΔ", F15: 2426997433, F21: 4818}}, {{}}}`, []VSet_VStructDepth1_Rand0{{{F4: "bcdefghijklmnopΔΘΠΣΦ", F15: 908511049, F21: 10575}, {F4: "efghijklmn", F15: 4167825563}, {F4: "ghijklmnopΔ", F15: 2426997433, F21: 4818}}, {{}}} },
{ false, `Random`, `[]VSet_VStructDepth1_Rand0{{{F4: "bcdefghijklmnopΔΘΠΣΦ", F15: 908511049, F21: 10575}, {F4: "efghijklmn", F15: 4167825563}, {F4: "ghijklmnopΔ", F15: 2426997433, F21: 4818}}, {{}}}`, []VSet_VStructDepth1_Rand0{{{F4: "bcdefghijklmnopΔΘΠΣΦ", F15: 908511049, F21: 10575}, {F4: "efghijklmn", F15: 4167825563}, {F4: "ghijklmnopΔ", F15: 2426997433, F21: 4818}}, {{}}}, `[]any{VSet_VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣΦ", F15: 908511049, F21: 10575}, {F4: "efghijklmn", F15: 4167825563}, {F4: "ghijklmnopΔ", F15: 2426997433, F21: 4818}}, VSet_VStructDepth1_Rand0{{}}}`, []any{VSet_VStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣΦ", F15: 908511049, F21: 10575}, {F4: "efghijklmn", F15: 4167825563}, {F4: "ghijklmnopΔ", F15: 2426997433, F21: 4818}}, VSet_VStructDepth1_Rand0{{}}} },
// Canonical
{ true, `Zero`, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{}, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{} },
{ false, `Zero`, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{}, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VList_Any{map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_Any{map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F21: 9950}: {F4: "ijklm", F15: 862785788}, {F15: 515829054, F21: -10431}: {}, {F4: "cd", F21: -10146}: {F4: "def", F15: 1022513270, F21: -3397}}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F21: 9950}: {F4: "ijklm", F15: 862785788}, {F15: 515829054, F21: -10431}: {}, {F4: "cd", F21: -10146}: {F4: "def", F15: 1022513270, F21: -3397}}}, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F21: 9950}: {F4: "ijklm", F15: 862785788}, {F15: 515829054, F21: -10431}: {}, {F4: "cd", F21: -10146}: {F4: "def", F15: 1022513270, F21: -3397}}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F21: 9950}: {F4: "ijklm", F15: 862785788}, {F15: 515829054, F21: -10431}: {}, {F4: "cd", F21: -10146}: {F4: "def", F15: 1022513270, F21: -3397}}} },
{ false, `Random`, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F21: 9950}: {F4: "ijklm", F15: 862785788}, {F15: 515829054, F21: -10431}: {}, {F4: "cd", F21: -10146}: {F4: "def", F15: 1022513270, F21: -3397}}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F21: 9950}: {F4: "ijklm", F15: 862785788}, {F15: 515829054, F21: -10431}: {}, {F4: "cd", F21: -10146}: {F4: "def", F15: 1022513270, F21: -3397}}}, `[]any{map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F21: 9950}: {F4: "ijklm", F15: 862785788}, {F15: 515829054, F21: -10431}: {}, {F4: "cd", F21: -10146}: {F4: "def", F15: 1022513270, F21: -3397}}}`, []any{map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F21: 9950}: {F4: "ijklm", F15: 862785788}, {F15: 515829054, F21: -10431}: {}, {F4: "cd", F21: -10146}: {F4: "def", F15: 1022513270, F21: -3397}}} },
// Canonical
{ true, `Random`, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "fghijklmnopΔΘ", F15: 1422146653}: {F4: "efghijklm", F15: 163045143}}, {{F4: "bcdefghi", F21: 12905}: {F4: "ΣΦ王普澤世界", F15: 1310693416, F21: 11719}}, {}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "fghijklmnopΔΘ", F15: 1422146653}: {F4: "efghijklm", F15: 163045143}}, {{F4: "bcdefghi", F21: 12905}: {F4: "ΣΦ王普澤世界", F15: 1310693416, F21: 11719}}, {}}, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "fghijklmnopΔΘ", F15: 1422146653}: {F4: "efghijklm", F15: 163045143}}, {{F4: "bcdefghi", F21: 12905}: {F4: "ΣΦ王普澤世界", F15: 1310693416, F21: 11719}}, {}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "fghijklmnopΔΘ", F15: 1422146653}: {F4: "efghijklm", F15: 163045143}}, {{F4: "bcdefghi", F21: 12905}: {F4: "ΣΦ王普澤世界", F15: 1310693416, F21: 11719}}, {}} },
{ false, `Random`, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "fghijklmnopΔΘ", F15: 1422146653}: {F4: "efghijklm", F15: 163045143}}, {{F4: "bcdefghi", F21: 12905}: {F4: "ΣΦ王普澤世界", F15: 1310693416, F21: 11719}}, {}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "fghijklmnopΔΘ", F15: 1422146653}: {F4: "efghijklm", F15: 163045143}}, {{F4: "bcdefghi", F21: 12905}: {F4: "ΣΦ王普澤世界", F15: 1310693416, F21: 11719}}, {}}, `[]any{map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "fghijklmnopΔΘ", F15: 1422146653}: {F4: "efghijklm", F15: 163045143}}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "bcdefghi", F21: 12905}: {F4: "ΣΦ王普澤世界", F15: 1310693416, F21: 11719}}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{}}`, []any{map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "fghijklmnopΔΘ", F15: 1422146653}: {F4: "efghijklm", F15: 163045143}}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{{F4: "bcdefghi", F21: 12905}: {F4: "ΣΦ王普澤世界", F15: 1310693416, F21: 11719}}, map[VStructDepth1_Rand0]VStructDepth1_Rand0{}} },
// Canonical
{ true, `Zero`, `[]VStructDepth2_Rand0{}`, []VStructDepth2_Rand0{}, `[]VStructDepth2_Rand0{}`, []VStructDepth2_Rand0{} },
{ false, `Zero`, `[]VStructDepth2_Rand0{}`, []VStructDepth2_Rand0{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `[]VStructDepth2_Rand0{}`, []VStructDepth2_Rand0{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `[]VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
{ false, `Full`, `[]VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `[]?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
// Canonical
{ true, `Random`, `[]VStructDepth2_Rand0{{F0: {VArray2_VByte("\xca\x1e"), VMap_VBool_VBool{false: false, true: false}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F9: {F0: VEnumBcd.D, F7: 222, F26: -1.6810204e+09}, F10: {F16: 14294019705296587163}, F11: {F6: 142}}, {}}`, []VStructDepth2_Rand0{{F0: {VArray2_VByte("\xca\x1e"), VMap_VBool_VBool{false: false, true: false}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F9: {F0: VEnumBcd.D, F7: 222, F26: -1.6810204e+09}, F10: {F16: 14294019705296587163}, F11: {F6: 142}}, {}}, `[]VStructDepth2_Rand0{{F0: {VArray2_VByte("\xca\x1e"), VMap_VBool_VBool{false: false, true: false}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F9: {F0: VEnumBcd.D, F7: 222, F26: -1.6810204e+09}, F10: {F16: 14294019705296587163}, F11: {F6: 142}}, {}}`, []VStructDepth2_Rand0{{F0: {VArray2_VByte("\xca\x1e"), VMap_VBool_VBool{false: false, true: false}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F9: {F0: VEnumBcd.D, F7: 222, F26: -1.6810204e+09}, F10: {F16: 14294019705296587163}, F11: {F6: 142}}, {}} },
{ false, `Random`, `[]VStructDepth2_Rand0{{F0: {VArray2_VByte("\xca\x1e"), VMap_VBool_VBool{false: false, true: false}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F9: {F0: VEnumBcd.D, F7: 222, F26: -1.6810204e+09}, F10: {F16: 14294019705296587163}, F11: {F6: 142}}, {}}`, []VStructDepth2_Rand0{{F0: {VArray2_VByte("\xca\x1e"), VMap_VBool_VBool{false: false, true: false}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F9: {F0: VEnumBcd.D, F7: 222, F26: -1.6810204e+09}, F10: {F16: 14294019705296587163}, F11: {F6: 142}}, {}}, `[]any{VStructDepth2_Rand0{F0: {VArray2_VByte("\xca\x1e"), VMap_VBool_VBool{false: false, true: false}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F9: {F0: VEnumBcd.D, F7: 222, F26: -1.6810204e+09}, F10: {F16: 14294019705296587163}, F11: {F6: 142}}, VStructDepth2_Rand0{}}`, []any{VStructDepth2_Rand0{F0: {VArray2_VByte("\xca\x1e"), VMap_VBool_VBool{false: false, true: false}, map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F9: {F0: VEnumBcd.D, F7: 222, F26: -1.6810204e+09}, F10: {F16: 14294019705296587163}, F11: {F6: 142}}, VStructDepth2_Rand0{}} },
// Canonical
{ true, `Random`, `[]VStructDepth2_Rand0{{F9: {F0: []byte("M\x16"), F7: 95, F26: -5.5200744e+07}, F10: {F28: -4.8972663466098624e+08}, F11: {F8: VEnumAbc.A}}, {F10: {F8: VEnumAbc.C}, F11: {F9: VEnumBcd.B}}, {F9: {F1: true, F7: 97, F26: 9.6149734e+08}, F11: {F8: VEnumAbc.A}}}`, []VStructDepth2_Rand0{{F9: {F0: []byte("M\x16"), F7: 95, F26: -5.5200744e+07}, F10: {F28: -4.8972663466098624e+08}, F11: {F8: VEnumAbc.A}}, {F10: {F8: VEnumAbc.C}, F11: {F9: VEnumBcd.B}}, {F9: {F1: true, F7: 97, F26: 9.6149734e+08}, F11: {F8: VEnumAbc.A}}}, `[]VStructDepth2_Rand0{{F9: {F0: []byte("M\x16"), F7: 95, F26: -5.5200744e+07}, F10: {F28: -4.8972663466098624e+08}, F11: {F8: VEnumAbc.A}}, {F10: {F8: VEnumAbc.C}, F11: {F9: VEnumBcd.B}}, {F9: {F1: true, F7: 97, F26: 9.6149734e+08}, F11: {F8: VEnumAbc.A}}}`, []VStructDepth2_Rand0{{F9: {F0: []byte("M\x16"), F7: 95, F26: -5.5200744e+07}, F10: {F28: -4.8972663466098624e+08}, F11: {F8: VEnumAbc.A}}, {F10: {F8: VEnumAbc.C}, F11: {F9: VEnumBcd.B}}, {F9: {F1: true, F7: 97, F26: 9.6149734e+08}, F11: {F8: VEnumAbc.A}}} },
{ false, `Random`, `[]VStructDepth2_Rand0{{F9: {F0: []byte("M\x16"), F7: 95, F26: -5.5200744e+07}, F10: {F28: -4.8972663466098624e+08}, F11: {F8: VEnumAbc.A}}, {F10: {F8: VEnumAbc.C}, F11: {F9: VEnumBcd.B}}, {F9: {F1: true, F7: 97, F26: 9.6149734e+08}, F11: {F8: VEnumAbc.A}}}`, []VStructDepth2_Rand0{{F9: {F0: []byte("M\x16"), F7: 95, F26: -5.5200744e+07}, F10: {F28: -4.8972663466098624e+08}, F11: {F8: VEnumAbc.A}}, {F10: {F8: VEnumAbc.C}, F11: {F9: VEnumBcd.B}}, {F9: {F1: true, F7: 97, F26: 9.6149734e+08}, F11: {F8: VEnumAbc.A}}}, `[]any{VStructDepth2_Rand0{F9: {F0: []byte("M\x16"), F7: 95, F26: -5.5200744e+07}, F10: {F28: -4.8972663466098624e+08}, F11: {F8: VEnumAbc.A}}, VStructDepth2_Rand0{F10: {F8: VEnumAbc.C}, F11: {F9: VEnumBcd.B}}, VStructDepth2_Rand0{F9: {F1: true, F7: 97, F26: 9.6149734e+08}, F11: {F8: VEnumAbc.A}}}`, []any{VStructDepth2_Rand0{F9: {F0: []byte("M\x16"), F7: 95, F26: -5.5200744e+07}, F10: {F28: -4.8972663466098624e+08}, F11: {F8: VEnumAbc.A}}, VStructDepth2_Rand0{F10: {F8: VEnumAbc.C}, F11: {F9: VEnumBcd.B}}, VStructDepth2_Rand0{F9: {F1: true, F7: 97, F26: 9.6149734e+08}, F11: {F8: VEnumAbc.A}}} },
// Canonical
{ true, `Zero`, `[]VUnionDepth2_Rand0{}`, []VUnionDepth2_Rand0{}, `[]VUnionDepth2_Rand0{}`, []VUnionDepth2_Rand0{} },
{ false, `Zero`, `[]VUnionDepth2_Rand0{}`, []VUnionDepth2_Rand0{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]VUnionDepth2_Rand0{}`, []VUnionDepth2_Rand0{}, `VList_VUnionDepth2_All{}`, VList_VUnionDepth2_All{} },
// Canonical
{ true, `Full`, `[]VUnionDepth2_Rand0{{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []VUnionDepth2_Rand0{{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `[]VUnionDepth2_Rand0{{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []VUnionDepth2_Rand0{{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `[]VUnionDepth2_Rand0{{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []VUnionDepth2_Rand0{{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VList_Any{VUnionDepth2_Rand0{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_Any{VUnionDepth2_Rand0{F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `[]VUnionDepth2_Rand0{{F8: {F0: VUnionDepth3_All{F0: {}}, F3: "a", F4: "hijklmnopΔΘΠΣΦ王普澤世界", F6: 173, F7: 144, F11: {Id: "efghijklmnopΔΘΠΣΦ王", RetryCode: RetryRefetch}, F12: 22216, F13: 16843, F14: 1949891821, F15: 4053790805, F17: 2520900785589838010, F18: 7, F19: 63, F20: -10745, F21: 3717, F22: 1059818813, F23: -44079863, F25: -97586117680093795, F26: -4.394958e+08, F27: -2.544058e+09, F28: 3.46408085119897e+08, F29: 2.978480554672562e+09, F30: {}}}, {F8: {F0: ?VStructDepth2_Rand0{F0: {[]byte("\x00"), VSet_Float32{0, 6.7647744e+08}, set[VStructEmpty]{}}, F9: {F0: VEnumBcd.C, F7: 104}, F10: {F16: 8386490593845264226}, F11: {F20: 0}}, F2: true, F3: "Σ", F4: "lmnop", F5: typeobject(VUint32), F6: 247, F7: 106, F11: {Id: "nopΔΘΠΣΦ王普", RetryCode: RetryConnection, Msg: "defghij"}, F12: 48645, F14: 1194866312, F15: 3087276373, F16: 9505479587622112893, F18: 6, F19: -24, F20: -1191, F21: -7922, F22: 145584375, F23: 267086197, F24: 2572269375686291308, F25: 602135779596336161, F26: 3.8564562e+09, F27: -2.2183349e+08, F29: 5.586016361090086e+07, F30: {}}}}`, []VUnionDepth2_Rand0{{F8: {F0: VUnionDepth3_All{F0: {}}, F3: "a", F4: "hijklmnopΔΘΠΣΦ王普澤世界", F6: 173, F7: 144, F11: {Id: "efghijklmnopΔΘΠΣΦ王", RetryCode: RetryRefetch}, F12: 22216, F13: 16843, F14: 1949891821, F15: 4053790805, F17: 2520900785589838010, F18: 7, F19: 63, F20: -10745, F21: 3717, F22: 1059818813, F23: -44079863, F25: -97586117680093795, F26: -4.394958e+08, F27: -2.544058e+09, F28: 3.46408085119897e+08, F29: 2.978480554672562e+09, F30: {}}}, {F8: {F0: ?VStructDepth2_Rand0{F0: {[]byte("\x00"), VSet_Float32{0, 6.7647744e+08}, set[VStructEmpty]{}}, F9: {F0: VEnumBcd.C, F7: 104}, F10: {F16: 8386490593845264226}, F11: {F20: 0}}, F2: true, F3: "Σ", F4: "lmnop", F5: typeobject(VUint32), F6: 247, F7: 106, F11: {Id: "nopΔΘΠΣΦ王普", RetryCode: RetryConnection, Msg: "defghij"}, F12: 48645, F14: 1194866312, F15: 3087276373, F16: 9505479587622112893, F18: 6, F19: -24, F20: -1191, F21: -7922, F22: 145584375, F23: 267086197, F24: 2572269375686291308, F25: 602135779596336161, F26: 3.8564562e+09, F27: -2.2183349e+08, F29: 5.586016361090086e+07, F30: {}}}}, `[]VUnionDepth2_Rand0{{F8: {F0: VUnionDepth3_All{F0: {}}, F3: "a", F4: "hijklmnopΔΘΠΣΦ王普澤世界", F6: 173, F7: 144, F11: {Id: "efghijklmnopΔΘΠΣΦ王", RetryCode: RetryRefetch}, F12: 22216, F13: 16843, F14: 1949891821, F15: 4053790805, F17: 2520900785589838010, F18: 7, F19: 63, F20: -10745, F21: 3717, F22: 1059818813, F23: -44079863, F25: -97586117680093795, F26: -4.394958e+08, F27: -2.544058e+09, F28: 3.46408085119897e+08, F29: 2.978480554672562e+09, F30: {}}}, {F8: {F0: ?VStructDepth2_Rand0{F0: {[]byte("\x00"), VSet_Float32{0, 6.7647744e+08}, set[VStructEmpty]{}}, F9: {F0: VEnumBcd.C, F7: 104}, F10: {F16: 8386490593845264226}, F11: {F20: 0}}, F2: true, F3: "Σ", F4: "lmnop", F5: typeobject(VUint32), F6: 247, F7: 106, F11: {Id: "nopΔΘΠΣΦ王普", RetryCode: RetryConnection, Msg: "defghij"}, F12: 48645, F14: 1194866312, F15: 3087276373, F16: 9505479587622112893, F18: 6, F19: -24, F20: -1191, F21: -7922, F22: 145584375, F23: 267086197, F24: 2572269375686291308, F25: 602135779596336161, F26: 3.8564562e+09, F27: -2.2183349e+08, F29: 5.586016361090086e+07, F30: {}}}}`, []VUnionDepth2_Rand0{{F8: {F0: VUnionDepth3_All{F0: {}}, F3: "a", F4: "hijklmnopΔΘΠΣΦ王普澤世界", F6: 173, F7: 144, F11: {Id: "efghijklmnopΔΘΠΣΦ王", RetryCode: RetryRefetch}, F12: 22216, F13: 16843, F14: 1949891821, F15: 4053790805, F17: 2520900785589838010, F18: 7, F19: 63, F20: -10745, F21: 3717, F22: 1059818813, F23: -44079863, F25: -97586117680093795, F26: -4.394958e+08, F27: -2.544058e+09, F28: 3.46408085119897e+08, F29: 2.978480554672562e+09, F30: {}}}, {F8: {F0: ?VStructDepth2_Rand0{F0: {[]byte("\x00"), VSet_Float32{0, 6.7647744e+08}, set[VStructEmpty]{}}, F9: {F0: VEnumBcd.C, F7: 104}, F10: {F16: 8386490593845264226}, F11: {F20: 0}}, F2: true, F3: "Σ", F4: "lmnop", F5: typeobject(VUint32), F6: 247, F7: 106, F11: {Id: "nopΔΘΠΣΦ王普", RetryCode: RetryConnection, Msg: "defghij"}, F12: 48645, F14: 1194866312, F15: 3087276373, F16: 9505479587622112893, F18: 6, F19: -24, F20: -1191, F21: -7922, F22: 145584375, F23: 267086197, F24: 2572269375686291308, F25: 602135779596336161, F26: 3.8564562e+09, F27: -2.2183349e+08, F29: 5.586016361090086e+07, F30: {}}}} },
{ false, `Random`, `[]VUnionDepth2_Rand0{{F8: {F0: VUnionDepth3_All{F0: {}}, F3: "a", F4: "hijklmnopΔΘΠΣΦ王普澤世界", F6: 173, F7: 144, F11: {Id: "efghijklmnopΔΘΠΣΦ王", RetryCode: RetryRefetch}, F12: 22216, F13: 16843, F14: 1949891821, F15: 4053790805, F17: 2520900785589838010, F18: 7, F19: 63, F20: -10745, F21: 3717, F22: 1059818813, F23: -44079863, F25: -97586117680093795, F26: -4.394958e+08, F27: -2.544058e+09, F28: 3.46408085119897e+08, F29: 2.978480554672562e+09, F30: {}}}, {F8: {F0: ?VStructDepth2_Rand0{F0: {[]byte("\x00"), VSet_Float32{0, 6.7647744e+08}, set[VStructEmpty]{}}, F9: {F0: VEnumBcd.C, F7: 104}, F10: {F16: 8386490593845264226}, F11: {F20: 0}}, F2: true, F3: "Σ", F4: "lmnop", F5: typeobject(VUint32), F6: 247, F7: 106, F11: {Id: "nopΔΘΠΣΦ王普", RetryCode: RetryConnection, Msg: "defghij"}, F12: 48645, F14: 1194866312, F15: 3087276373, F16: 9505479587622112893, F18: 6, F19: -24, F20: -1191, F21: -7922, F22: 145584375, F23: 267086197, F24: 2572269375686291308, F25: 602135779596336161, F26: 3.8564562e+09, F27: -2.2183349e+08, F29: 5.586016361090086e+07, F30: {}}}}`, []VUnionDepth2_Rand0{{F8: {F0: VUnionDepth3_All{F0: {}}, F3: "a", F4: "hijklmnopΔΘΠΣΦ王普澤世界", F6: 173, F7: 144, F11: {Id: "efghijklmnopΔΘΠΣΦ王", RetryCode: RetryRefetch}, F12: 22216, F13: 16843, F14: 1949891821, F15: 4053790805, F17: 2520900785589838010, F18: 7, F19: 63, F20: -10745, F21: 3717, F22: 1059818813, F23: -44079863, F25: -97586117680093795, F26: -4.394958e+08, F27: -2.544058e+09, F28: 3.46408085119897e+08, F29: 2.978480554672562e+09, F30: {}}}, {F8: {F0: ?VStructDepth2_Rand0{F0: {[]byte("\x00"), VSet_Float32{0, 6.7647744e+08}, set[VStructEmpty]{}}, F9: {F0: VEnumBcd.C, F7: 104}, F10: {F16: 8386490593845264226}, F11: {F20: 0}}, F2: true, F3: "Σ", F4: "lmnop", F5: typeobject(VUint32), F6: 247, F7: 106, F11: {Id: "nopΔΘΠΣΦ王普", RetryCode: RetryConnection, Msg: "defghij"}, F12: 48645, F14: 1194866312, F15: 3087276373, F16: 9505479587622112893, F18: 6, F19: -24, F20: -1191, F21: -7922, F22: 145584375, F23: 267086197, F24: 2572269375686291308, F25: 602135779596336161, F26: 3.8564562e+09, F27: -2.2183349e+08, F29: 5.586016361090086e+07, F30: {}}}}, `[]any{VUnionDepth2_Rand0{F8: {F0: VUnionDepth3_All{F0: {}}, F3: "a", F4: "hijklmnopΔΘΠΣΦ王普澤世界", F6: 173, F7: 144, F11: {Id: "efghijklmnopΔΘΠΣΦ王", RetryCode: RetryRefetch}, F12: 22216, F13: 16843, F14: 1949891821, F15: 4053790805, F17: 2520900785589838010, F18: 7, F19: 63, F20: -10745, F21: 3717, F22: 1059818813, F23: -44079863, F25: -97586117680093795, F26: -4.394958e+08, F27: -2.544058e+09, F28: 3.46408085119897e+08, F29: 2.978480554672562e+09, F30: {}}}, VUnionDepth2_Rand0{F8: {F0: VStructDepth2_Rand0{F0: {[]byte("\x00"), VSet_Float32{0, 6.7647744e+08}, set[VStructEmpty]{}}, F9: {F0: VEnumBcd.C, F7: 104}, F10: {F16: 8386490593845264226}, F11: {F20: 0}}, F2: true, F3: "Σ", F4: "lmnop", F5: typeobject(VUint32), F6: 247, F7: 106, F11: {Id: "nopΔΘΠΣΦ王普", RetryCode: RetryConnection, Msg: "defghij"}, F12: 48645, F14: 1194866312, F15: 3087276373, F16: 9505479587622112893, F18: 6, F19: -24, F20: -1191, F21: -7922, F22: 145584375, F23: 267086197, F24: 2572269375686291308, F25: 602135779596336161, F26: 3.8564562e+09, F27: -2.2183349e+08, F29: 5.586016361090086e+07, F30: {}}}}`, []any{VUnionDepth2_Rand0{F8: {F0: VUnionDepth3_All{F0: {}}, F3: "a", F4: "hijklmnopΔΘΠΣΦ王普澤世界", F6: 173, F7: 144, F11: {Id: "efghijklmnopΔΘΠΣΦ王", RetryCode: RetryRefetch}, F12: 22216, F13: 16843, F14: 1949891821, F15: 4053790805, F17: 2520900785589838010, F18: 7, F19: 63, F20: -10745, F21: 3717, F22: 1059818813, F23: -44079863, F25: -97586117680093795, F26: -4.394958e+08, F27: -2.544058e+09, F28: 3.46408085119897e+08, F29: 2.978480554672562e+09, F30: {}}}, VUnionDepth2_Rand0{F8: {F0: VStructDepth2_Rand0{F0: {[]byte("\x00"), VSet_Float32{0, 6.7647744e+08}, set[VStructEmpty]{}}, F9: {F0: VEnumBcd.C, F7: 104}, F10: {F16: 8386490593845264226}, F11: {F20: 0}}, F2: true, F3: "Σ", F4: "lmnop", F5: typeobject(VUint32), F6: 247, F7: 106, F11: {Id: "nopΔΘΠΣΦ王普", RetryCode: RetryConnection, Msg: "defghij"}, F12: 48645, F14: 1194866312, F15: 3087276373, F16: 9505479587622112893, F18: 6, F19: -24, F20: -1191, F21: -7922, F22: 145584375, F23: 267086197, F24: 2572269375686291308, F25: 602135779596336161, F26: 3.8564562e+09, F27: -2.2183349e+08, F29: 5.586016361090086e+07, F30: {}}}} },
// Canonical
{ true, `Random`, `[]VUnionDepth2_Rand0{{F2: {}}, {F8: {F0: VMap_Bool_Bool{}, F1: true, F2: true, F3: "lmn", F5: typeobject(VList_VArray1_OptVStructDepth1_Rand0), F6: 43, F7: 246, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "cdefghijklmnopΔΘΠΣ"}, F14: 2548923923, F15: 480863388, F16: 4331680488552628043, F17: 5294049071205634520, F18: -63, F19: 10, F20: -2478, F21: -759, F22: 1031796700, F24: -3270127183808892588, F25: 896679519638793675, F26: 4.6446912e+08, F28: 1.5555480375889156e+09, F29: 4.811909965516112e+08, F30: {}}}}`, []VUnionDepth2_Rand0{{F2: {}}, {F8: {F0: VMap_Bool_Bool{}, F1: true, F2: true, F3: "lmn", F5: typeobject(VList_VArray1_OptVStructDepth1_Rand0), F6: 43, F7: 246, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "cdefghijklmnopΔΘΠΣ"}, F14: 2548923923, F15: 480863388, F16: 4331680488552628043, F17: 5294049071205634520, F18: -63, F19: 10, F20: -2478, F21: -759, F22: 1031796700, F24: -3270127183808892588, F25: 896679519638793675, F26: 4.6446912e+08, F28: 1.5555480375889156e+09, F29: 4.811909965516112e+08, F30: {}}}}, `[]VUnionDepth2_Rand0{{F2: {}}, {F8: {F0: VMap_Bool_Bool{}, F1: true, F2: true, F3: "lmn", F5: typeobject(VList_VArray1_OptVStructDepth1_Rand0), F6: 43, F7: 246, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "cdefghijklmnopΔΘΠΣ"}, F14: 2548923923, F15: 480863388, F16: 4331680488552628043, F17: 5294049071205634520, F18: -63, F19: 10, F20: -2478, F21: -759, F22: 1031796700, F24: -3270127183808892588, F25: 896679519638793675, F26: 4.6446912e+08, F28: 1.5555480375889156e+09, F29: 4.811909965516112e+08, F30: {}}}}`, []VUnionDepth2_Rand0{{F2: {}}, {F8: {F0: VMap_Bool_Bool{}, F1: true, F2: true, F3: "lmn", F5: typeobject(VList_VArray1_OptVStructDepth1_Rand0), F6: 43, F7: 246, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "cdefghijklmnopΔΘΠΣ"}, F14: 2548923923, F15: 480863388, F16: 4331680488552628043, F17: 5294049071205634520, F18: -63, F19: 10, F20: -2478, F21: -759, F22: 1031796700, F24: -3270127183808892588, F25: 896679519638793675, F26: 4.6446912e+08, F28: 1.5555480375889156e+09, F29: 4.811909965516112e+08, F30: {}}}} },
{ false, `Random`, `[]VUnionDepth2_Rand0{{F2: {}}, {F8: {F0: VMap_Bool_Bool{}, F1: true, F2: true, F3: "lmn", F5: typeobject(VList_VArray1_OptVStructDepth1_Rand0), F6: 43, F7: 246, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "cdefghijklmnopΔΘΠΣ"}, F14: 2548923923, F15: 480863388, F16: 4331680488552628043, F17: 5294049071205634520, F18: -63, F19: 10, F20: -2478, F21: -759, F22: 1031796700, F24: -3270127183808892588, F25: 896679519638793675, F26: 4.6446912e+08, F28: 1.5555480375889156e+09, F29: 4.811909965516112e+08, F30: {}}}}`, []VUnionDepth2_Rand0{{F2: {}}, {F8: {F0: VMap_Bool_Bool{}, F1: true, F2: true, F3: "lmn", F5: typeobject(VList_VArray1_OptVStructDepth1_Rand0), F6: 43, F7: 246, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "cdefghijklmnopΔΘΠΣ"}, F14: 2548923923, F15: 480863388, F16: 4331680488552628043, F17: 5294049071205634520, F18: -63, F19: 10, F20: -2478, F21: -759, F22: 1031796700, F24: -3270127183808892588, F25: 896679519638793675, F26: 4.6446912e+08, F28: 1.5555480375889156e+09, F29: 4.811909965516112e+08, F30: {}}}}, `[]any{VUnionDepth2_Rand0{F2: {}}, VUnionDepth2_Rand0{F8: {F0: VMap_Bool_Bool{}, F1: true, F2: true, F3: "lmn", F5: typeobject(VList_VArray1_OptVStructDepth1_Rand0), F6: 43, F7: 246, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "cdefghijklmnopΔΘΠΣ"}, F14: 2548923923, F15: 480863388, F16: 4331680488552628043, F17: 5294049071205634520, F18: -63, F19: 10, F20: -2478, F21: -759, F22: 1031796700, F24: -3270127183808892588, F25: 896679519638793675, F26: 4.6446912e+08, F28: 1.5555480375889156e+09, F29: 4.811909965516112e+08, F30: {}}}}`, []any{VUnionDepth2_Rand0{F2: {}}, VUnionDepth2_Rand0{F8: {F0: VMap_Bool_Bool{}, F1: true, F2: true, F3: "lmn", F5: typeobject(VList_VArray1_OptVStructDepth1_Rand0), F6: 43, F7: 246, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "cdefghijklmnopΔΘΠΣ"}, F14: 2548923923, F15: 480863388, F16: 4331680488552628043, F17: 5294049071205634520, F18: -63, F19: 10, F20: -2478, F21: -759, F22: 1031796700, F24: -3270127183808892588, F25: 896679519638793675, F26: 4.6446912e+08, F28: 1.5555480375889156e+09, F29: 4.811909965516112e+08, F30: {}}}} },
// Canonical
{ true, `Zero`, `[]?VStructDepth2_Rand0{}`, []?VStructDepth2_Rand0{}, `[]?VStructDepth2_Rand0{}`, []?VStructDepth2_Rand0{} },
{ false, `Zero`, `[]?VStructDepth2_Rand0{}`, []?VStructDepth2_Rand0{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `[]?VStructDepth2_Rand0{}`, []?VStructDepth2_Rand0{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `[]?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
{ false, `Full`, `[]?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `VArray1_VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VArray1_VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
// Canonical
{ true, `Random`, `[]?VStructDepth2_Rand0{{}, {F0: {VStructDepth3_All{}, map[uint16]uint16{25818: 28934}, []VBool{false, false, false}}, F9: {F0: VList_Byte("\xe5H\x00"), F7: 184, F9: VEnumBcd.C, F26: -1.1856021e+08}, F10: {F16: 5705426062069651698}, F11: {F20: -3910}}, nil}`, []?VStructDepth2_Rand0{{}, {F0: {VStructDepth3_All{}, map[uint16]uint16{25818: 28934}, []VBool{false, false, false}}, F9: {F0: VList_Byte("\xe5H\x00"), F7: 184, F9: VEnumBcd.C, F26: -1.1856021e+08}, F10: {F16: 5705426062069651698}, F11: {F20: -3910}}, nil}, `[]?VStructDepth2_Rand0{{}, {F0: {VStructDepth3_All{}, map[uint16]uint16{25818: 28934}, []VBool{false, false, false}}, F9: {F0: VList_Byte("\xe5H\x00"), F7: 184, F9: VEnumBcd.C, F26: -1.1856021e+08}, F10: {F16: 5705426062069651698}, F11: {F20: -3910}}, nil}`, []?VStructDepth2_Rand0{{}, {F0: {VStructDepth3_All{}, map[uint16]uint16{25818: 28934}, []VBool{false, false, false}}, F9: {F0: VList_Byte("\xe5H\x00"), F7: 184, F9: VEnumBcd.C, F26: -1.1856021e+08}, F10: {F16: 5705426062069651698}, F11: {F20: -3910}}, nil} },
{ false, `Random`, `[]?VStructDepth2_Rand0{{}, {F0: {VStructDepth3_All{}, map[uint16]uint16{25818: 28934}, []VBool{false, false, false}}, F9: {F0: VList_Byte("\xe5H\x00"), F7: 184, F9: VEnumBcd.C, F26: -1.1856021e+08}, F10: {F16: 5705426062069651698}, F11: {F20: -3910}}, nil}`, []?VStructDepth2_Rand0{{}, {F0: {VStructDepth3_All{}, map[uint16]uint16{25818: 28934}, []VBool{false, false, false}}, F9: {F0: VList_Byte("\xe5H\x00"), F7: 184, F9: VEnumBcd.C, F26: -1.1856021e+08}, F10: {F16: 5705426062069651698}, F11: {F20: -3910}}, nil}, `[]any{VStructDepth2_Rand0{}, VStructDepth2_Rand0{F0: {VStructDepth3_All{}, map[uint16]uint16{25818: 28934}, []VBool{false, false, false}}, F9: {F0: VList_Byte("\xe5H\x00"), F7: 184, F9: VEnumBcd.C, F26: -1.1856021e+08}, F10: {F16: 5705426062069651698}, F11: {F20: -3910}}, nil}`, []any{VStructDepth2_Rand0{}, VStructDepth2_Rand0{F0: {VStructDepth3_All{}, map[uint16]uint16{25818: 28934}, []VBool{false, false, false}}, F9: {F0: VList_Byte("\xe5H\x00"), F7: 184, F9: VEnumBcd.C, F26: -1.1856021e+08}, F10: {F16: 5705426062069651698}, F11: {F20: -3910}}, nil} },
// Canonical
{ true, `Random`, `[]?VStructDepth2_Rand0{{F0: {VArray2_Uint32{}, nil, set[byte]{131}}, F9: {F1: true, F9: VEnumBcd.D, F26: 2.4647555e+09}, F10: {F16: 16986751601119878784}, F11: {F11: {Id: "ij", Msg: "hijklmnopΔΘΠΣΦ王"}}}, {F0: {VMap_VInt16_VInt16{}, ?VStructDepth1_All{}, nil}, F9: {F1: true, F7: 45, F26: 7.413571e+08}, F10: {F12: 20601}, F11: {F8: VEnumAbc.B}}, {F0: {VList_VString{"ΘΠΣΦ王普澤世界"}, VList_VUnionDepth2_All{{F0: {}}, {F5: {124, 218, 51}}}, VArray1_Set_VStructDepth1_Rand0{}}, F10: {F28: 1.595287345162213e+09}, F11: {F20: 9908}}}`, []?VStructDepth2_Rand0{{F0: {VArray2_Uint32{}, nil, set[byte]{131}}, F9: {F1: true, F9: VEnumBcd.D, F26: 2.4647555e+09}, F10: {F16: 16986751601119878784}, F11: {F11: {Id: "ij", Msg: "hijklmnopΔΘΠΣΦ王"}}}, {F0: {VMap_VInt16_VInt16{}, ?VStructDepth1_All{}, nil}, F9: {F1: true, F7: 45, F26: 7.413571e+08}, F10: {F12: 20601}, F11: {F8: VEnumAbc.B}}, {F0: {VList_VString{"ΘΠΣΦ王普澤世界"}, VList_VUnionDepth2_All{{F0: {}}, {F5: {124, 218, 51}}}, VArray1_Set_VStructDepth1_Rand0{}}, F10: {F28: 1.595287345162213e+09}, F11: {F20: 9908}}}, `[]?VStructDepth2_Rand0{{F0: {VArray2_Uint32{}, nil, set[byte]{131}}, F9: {F1: true, F9: VEnumBcd.D, F26: 2.4647555e+09}, F10: {F16: 16986751601119878784}, F11: {F11: {Id: "ij", Msg: "hijklmnopΔΘΠΣΦ王"}}}, {F0: {VMap_VInt16_VInt16{}, ?VStructDepth1_All{}, nil}, F9: {F1: true, F7: 45, F26: 7.413571e+08}, F10: {F12: 20601}, F11: {F8: VEnumAbc.B}}, {F0: {VList_VString{"ΘΠΣΦ王普澤世界"}, VList_VUnionDepth2_All{{F0: {}}, {F5: {124, 218, 51}}}, VArray1_Set_VStructDepth1_Rand0{}}, F10: {F28: 1.595287345162213e+09}, F11: {F20: 9908}}}`, []?VStructDepth2_Rand0{{F0: {VArray2_Uint32{}, nil, set[byte]{131}}, F9: {F1: true, F9: VEnumBcd.D, F26: 2.4647555e+09}, F10: {F16: 16986751601119878784}, F11: {F11: {Id: "ij", Msg: "hijklmnopΔΘΠΣΦ王"}}}, {F0: {VMap_VInt16_VInt16{}, ?VStructDepth1_All{}, nil}, F9: {F1: true, F7: 45, F26: 7.413571e+08}, F10: {F12: 20601}, F11: {F8: VEnumAbc.B}}, {F0: {VList_VString{"ΘΠΣΦ王普澤世界"}, VList_VUnionDepth2_All{{F0: {}}, {F5: {124, 218, 51}}}, VArray1_Set_VStructDepth1_Rand0{}}, F10: {F28: 1.595287345162213e+09}, F11: {F20: 9908}}} },
{ false, `Random`, `[]?VStructDepth2_Rand0{{F0: {VArray2_Uint32{}, nil, set[byte]{131}}, F9: {F1: true, F9: VEnumBcd.D, F26: 2.4647555e+09}, F10: {F16: 16986751601119878784}, F11: {F11: {Id: "ij", Msg: "hijklmnopΔΘΠΣΦ王"}}}, {F0: {VMap_VInt16_VInt16{}, ?VStructDepth1_All{}, nil}, F9: {F1: true, F7: 45, F26: 7.413571e+08}, F10: {F12: 20601}, F11: {F8: VEnumAbc.B}}, {F0: {VList_VString{"ΘΠΣΦ王普澤世界"}, VList_VUnionDepth2_All{{F0: {}}, {F5: {124, 218, 51}}}, VArray1_Set_VStructDepth1_Rand0{}}, F10: {F28: 1.595287345162213e+09}, F11: {F20: 9908}}}`, []?VStructDepth2_Rand0{{F0: {VArray2_Uint32{}, nil, set[byte]{131}}, F9: {F1: true, F9: VEnumBcd.D, F26: 2.4647555e+09}, F10: {F16: 16986751601119878784}, F11: {F11: {Id: "ij", Msg: "hijklmnopΔΘΠΣΦ王"}}}, {F0: {VMap_VInt16_VInt16{}, ?VStructDepth1_All{}, nil}, F9: {F1: true, F7: 45, F26: 7.413571e+08}, F10: {F12: 20601}, F11: {F8: VEnumAbc.B}}, {F0: {VList_VString{"ΘΠΣΦ王普澤世界"}, VList_VUnionDepth2_All{{F0: {}}, {F5: {124, 218, 51}}}, VArray1_Set_VStructDepth1_Rand0{}}, F10: {F28: 1.595287345162213e+09}, F11: {F20: 9908}}}, `[]any{VStructDepth2_Rand0{F0: {VArray2_Uint32{}, nil, set[byte]{131}}, F9: {F1: true, F9: VEnumBcd.D, F26: 2.4647555e+09}, F10: {F16: 16986751601119878784}, F11: {F11: {Id: "ij", Msg: "hijklmnopΔΘΠΣΦ王"}}}, VStructDepth2_Rand0{F0: {VMap_VInt16_VInt16{}, VStructDepth1_All{}, nil}, F9: {F1: true, F7: 45, F26: 7.413571e+08}, F10: {F12: 20601}, F11: {F8: VEnumAbc.B}}, VStructDepth2_Rand0{F0: {VList_VString{"ΘΠΣΦ王普澤世界"}, VList_VUnionDepth2_All{{F0: {}}, {F5: {124, 218, 51}}}, VArray1_Set_VStructDepth1_Rand0{}}, F10: {F28: 1.595287345162213e+09}, F11: {F20: 9908}}}`, []any{VStructDepth2_Rand0{F0: {VArray2_Uint32{}, nil, set[byte]{131}}, F9: {F1: true, F9: VEnumBcd.D, F26: 2.4647555e+09}, F10: {F16: 16986751601119878784}, F11: {F11: {Id: "ij", Msg: "hijklmnopΔΘΠΣΦ王"}}}, VStructDepth2_Rand0{F0: {VMap_VInt16_VInt16{}, VStructDepth1_All{}, nil}, F9: {F1: true, F7: 45, F26: 7.413571e+08}, F10: {F12: 20601}, F11: {F8: VEnumAbc.B}}, VStructDepth2_Rand0{F0: {VList_VString{"ΘΠΣΦ王普澤世界"}, VList_VUnionDepth2_All{{F0: {}}, {F5: {124, 218, 51}}}, VArray1_Set_VStructDepth1_Rand0{}}, F10: {F28: 1.595287345162213e+09}, F11: {F20: 9908}}} },
// Canonical
{ true, `Zero`, `VList_VArray1_OptVStructDepth1_Rand0{}`, VList_VArray1_OptVStructDepth1_Rand0{}, `VList_VArray1_OptVStructDepth1_Rand0{}`, VList_VArray1_OptVStructDepth1_Rand0{} },
{ false, `Zero`, `VList_VArray1_OptVStructDepth1_Rand0{}`, VList_VArray1_OptVStructDepth1_Rand0{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_VArray1_OptVStructDepth1_Rand0{}`, VList_VArray1_OptVStructDepth1_Rand0{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `VList_VArray1_OptVStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VList_VArray1_OptVStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `VList_VArray1_OptVStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VArray1_VList_VStructDepth1_All{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VArray1_VList_VStructDepth1_All{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijklmnopΔΘΠΣΦ王", F21: 10543}}, {{F4: "澤世", F21: -8722}}, {{F4: "bcdefghijklmnopΔΘΠΣΦ王", F15: 3428064000, F21: 14200}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijklmnopΔΘΠΣΦ王", F21: 10543}}, {{F4: "澤世", F21: -8722}}, {{F4: "bcdefghijklmnopΔΘΠΣΦ王", F15: 3428064000, F21: 14200}}}, `VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijklmnopΔΘΠΣΦ王", F21: 10543}}, {{F4: "澤世", F21: -8722}}, {{F4: "bcdefghijklmnopΔΘΠΣΦ王", F15: 3428064000, F21: 14200}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijklmnopΔΘΠΣΦ王", F21: 10543}}, {{F4: "澤世", F21: -8722}}, {{F4: "bcdefghijklmnopΔΘΠΣΦ王", F15: 3428064000, F21: 14200}}} },
{ false, `Random`, `VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijklmnopΔΘΠΣΦ王", F21: 10543}}, {{F4: "澤世", F21: -8722}}, {{F4: "bcdefghijklmnopΔΘΠΣΦ王", F15: 3428064000, F21: 14200}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijklmnopΔΘΠΣΦ王", F21: 10543}}, {{F4: "澤世", F21: -8722}}, {{F4: "bcdefghijklmnopΔΘΠΣΦ王", F15: 3428064000, F21: 14200}}}, `[]any{VArray1_OptVStructDepth1_Rand0{{F4: "ijklmnopΔΘΠΣΦ王", F21: 10543}}, VArray1_OptVStructDepth1_Rand0{{F4: "澤世", F21: -8722}}, VArray1_OptVStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣΦ王", F15: 3428064000, F21: 14200}}}`, []any{VArray1_OptVStructDepth1_Rand0{{F4: "ijklmnopΔΘΠΣΦ王", F21: 10543}}, VArray1_OptVStructDepth1_Rand0{{F4: "澤世", F21: -8722}}, VArray1_OptVStructDepth1_Rand0{{F4: "bcdefghijklmnopΔΘΠΣΦ王", F15: 3428064000, F21: 14200}}} },
// Canonical
{ true, `Random`, `VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijkl", F15: 2846340518, F21: -5656}}, {{F4: "ΘΠΣΦ", F21: -5823}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijkl", F15: 2846340518, F21: -5656}}, {{F4: "ΘΠΣΦ", F21: -5823}}}, `VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijkl", F15: 2846340518, F21: -5656}}, {{F4: "ΘΠΣΦ", F21: -5823}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijkl", F15: 2846340518, F21: -5656}}, {{F4: "ΘΠΣΦ", F21: -5823}}} },
{ false, `Random`, `VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijkl", F15: 2846340518, F21: -5656}}, {{F4: "ΘΠΣΦ", F21: -5823}}}`, VList_VArray1_OptVStructDepth1_Rand0{{{F4: "ijkl", F15: 2846340518, F21: -5656}}, {{F4: "ΘΠΣΦ", F21: -5823}}}, `[]any{VArray1_OptVStructDepth1_Rand0{{F4: "ijkl", F15: 2846340518, F21: -5656}}, VArray1_OptVStructDepth1_Rand0{{F4: "ΘΠΣΦ", F21: -5823}}}`, []any{VArray1_OptVStructDepth1_Rand0{{F4: "ijkl", F15: 2846340518, F21: -5656}}, VArray1_OptVStructDepth1_Rand0{{F4: "ΘΠΣΦ", F21: -5823}}} },
// Canonical
{ true, `Zero`, `VList_List_VMap_VEnumBcd_VEnumBcd{}`, VList_List_VMap_VEnumBcd_VEnumBcd{}, `VList_List_VMap_VEnumBcd_VEnumBcd{}`, VList_List_VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `VList_List_VMap_VEnumBcd_VEnumBcd{}`, VList_List_VMap_VEnumBcd_VEnumBcd{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_List_VMap_VEnumBcd_VEnumBcd{}`, VList_List_VMap_VEnumBcd_VEnumBcd{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `VList_List_VMap_VEnumBcd_VEnumBcd{{{VEnumBcd.D: VEnumBcd.D}}}`, VList_List_VMap_VEnumBcd_VEnumBcd{{{VEnumBcd.D: VEnumBcd.D}}}, `VList_List_VMap_VEnumBcd_VEnumBcd{{{VEnumBcd.D: VEnumBcd.D}}}`, VList_List_VMap_VEnumBcd_VEnumBcd{{{VEnumBcd.D: VEnumBcd.D}}} },
{ false, `Full`, `VList_List_VMap_VEnumBcd_VEnumBcd{{{VEnumBcd.D: VEnumBcd.D}}}`, VList_List_VMap_VEnumBcd_VEnumBcd{{{VEnumBcd.D: VEnumBcd.D}}}, `VList_Any{[]VMap_VEnumBcd_VEnumBcd{{VEnumBcd.D: VEnumBcd.D}}}`, VList_Any{[]VMap_VEnumBcd_VEnumBcd{{VEnumBcd.D: VEnumBcd.D}}} },
// Canonical
{ true, `Zero`, `VList_Set_VStructDepth1_Rand0{}`, VList_Set_VStructDepth1_Rand0{}, `VList_Set_VStructDepth1_Rand0{}`, VList_Set_VStructDepth1_Rand0{} },
{ false, `Zero`, `VList_Set_VStructDepth1_Rand0{}`, VList_Set_VStructDepth1_Rand0{}, `[]VSet_VStructDepth1_Rand0{}`, []VSet_VStructDepth1_Rand0{} },
{ false, `Zero`, `VList_Set_VStructDepth1_Rand0{}`, VList_Set_VStructDepth1_Rand0{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `VList_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VList_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `VList_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_Set_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `[]VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []VSet_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `VList_Set_VStructDepth1_Rand0{{{}, {F4: "defghijklmnopΔΘΠΣ", F15: 3646210630, F21: -4085}}}`, VList_Set_VStructDepth1_Rand0{{{}, {F4: "defghijklmnopΔΘΠΣ", F15: 3646210630, F21: -4085}}}, `VList_Set_VStructDepth1_Rand0{{{}, {F4: "defghijklmnopΔΘΠΣ", F15: 3646210630, F21: -4085}}}`, VList_Set_VStructDepth1_Rand0{{{}, {F4: "defghijklmnopΔΘΠΣ", F15: 3646210630, F21: -4085}}} },
{ false, `Random`, `VList_Set_VStructDepth1_Rand0{{{}, {F4: "defghijklmnopΔΘΠΣ", F15: 3646210630, F21: -4085}}}`, VList_Set_VStructDepth1_Rand0{{{}, {F4: "defghijklmnopΔΘΠΣ", F15: 3646210630, F21: -4085}}}, `[]VSet_VStructDepth1_Rand0{{{}, {F4: "defghijklmnopΔΘΠΣ", F15: 3646210630, F21: -4085}}}`, []VSet_VStructDepth1_Rand0{{{}, {F4: "defghijklmnopΔΘΠΣ", F15: 3646210630, F21: -4085}}} },
// Canonical
{ true, `Random`, `VList_Set_VStructDepth1_Rand0{{{}, {F4: "jklmnopΔΘΠΣΦ王", F15: 3532661963, F21: 5589}, {F4: "l", F15: 2821854902}}, {}}`, VList_Set_VStructDepth1_Rand0{{{}, {F4: "jklmnopΔΘΠΣΦ王", F15: 3532661963, F21: 5589}, {F4: "l", F15: 2821854902}}, {}}, `VList_Set_VStructDepth1_Rand0{{{}, {F4: "jklmnopΔΘΠΣΦ王", F15: 3532661963, F21: 5589}, {F4: "l", F15: 2821854902}}, {}}`, VList_Set_VStructDepth1_Rand0{{{}, {F4: "jklmnopΔΘΠΣΦ王", F15: 3532661963, F21: 5589}, {F4: "l", F15: 2821854902}}, {}} },
{ false, `Random`, `VList_Set_VStructDepth1_Rand0{{{}, {F4: "jklmnopΔΘΠΣΦ王", F15: 3532661963, F21: 5589}, {F4: "l", F15: 2821854902}}, {}}`, VList_Set_VStructDepth1_Rand0{{{}, {F4: "jklmnopΔΘΠΣΦ王", F15: 3532661963, F21: 5589}, {F4: "l", F15: 2821854902}}, {}}, `[]VSet_VStructDepth1_Rand0{{{}, {F4: "jklmnopΔΘΠΣΦ王", F15: 3532661963, F21: 5589}, {F4: "l", F15: 2821854902}}, {}}`, []VSet_VStructDepth1_Rand0{{{}, {F4: "jklmnopΔΘΠΣΦ王", F15: 3532661963, F21: 5589}, {F4: "l", F15: 2821854902}}, {}} },
// Canonical
{ true, `Zero`, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{} },
{ false, `Zero`, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{}, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{} },
// Canonical
{ true, `Full`, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `[]map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, []map[VStructDepth1_Rand0]VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F21: -3446}: {F4: "ΠΣ", F21: 7898}, {F15: 2668489348, F21: 6266}: {}, {F4: "defghijklmnopΔΘ", F15: 3887553591, F21: 5875}: {F4: "ΔΘΠΣ", F15: 89082146, F21: 15014}}, {{}: {F4: "bcdefghijklm", F15: 3906794379, F21: -9952}, {F4: "王普澤世", F15: 2875740468, F21: 6810}: {F4: "bcde", F21: 491}}, {{}: {F4: "fghijklmnopΔΘΠΣΦ王普澤世界", F15: 1808637401, F21: -15915}}}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F21: -3446}: {F4: "ΠΣ", F21: 7898}, {F15: 2668489348, F21: 6266}: {}, {F4: "defghijklmnopΔΘ", F15: 3887553591, F21: 5875}: {F4: "ΔΘΠΣ", F15: 89082146, F21: 15014}}, {{}: {F4: "bcdefghijklm", F15: 3906794379, F21: -9952}, {F4: "王普澤世", F15: 2875740468, F21: 6810}: {F4: "bcde", F21: 491}}, {{}: {F4: "fghijklmnopΔΘΠΣΦ王普澤世界", F15: 1808637401, F21: -15915}}}, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F21: -3446}: {F4: "ΠΣ", F21: 7898}, {F15: 2668489348, F21: 6266}: {}, {F4: "defghijklmnopΔΘ", F15: 3887553591, F21: 5875}: {F4: "ΔΘΠΣ", F15: 89082146, F21: 15014}}, {{}: {F4: "bcdefghijklm", F15: 3906794379, F21: -9952}, {F4: "王普澤世", F15: 2875740468, F21: 6810}: {F4: "bcde", F21: 491}}, {{}: {F4: "fghijklmnopΔΘΠΣΦ王普澤世界", F15: 1808637401, F21: -15915}}}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F21: -3446}: {F4: "ΠΣ", F21: 7898}, {F15: 2668489348, F21: 6266}: {}, {F4: "defghijklmnopΔΘ", F15: 3887553591, F21: 5875}: {F4: "ΔΘΠΣ", F15: 89082146, F21: 15014}}, {{}: {F4: "bcdefghijklm", F15: 3906794379, F21: -9952}, {F4: "王普澤世", F15: 2875740468, F21: 6810}: {F4: "bcde", F21: 491}}, {{}: {F4: "fghijklmnopΔΘΠΣΦ王普澤世界", F15: 1808637401, F21: -15915}}} },
{ false, `Random`, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F21: -3446}: {F4: "ΠΣ", F21: 7898}, {F15: 2668489348, F21: 6266}: {}, {F4: "defghijklmnopΔΘ", F15: 3887553591, F21: 5875}: {F4: "ΔΘΠΣ", F15: 89082146, F21: 15014}}, {{}: {F4: "bcdefghijklm", F15: 3906794379, F21: -9952}, {F4: "王普澤世", F15: 2875740468, F21: 6810}: {F4: "bcde", F21: 491}}, {{}: {F4: "fghijklmnopΔΘΠΣΦ王普澤世界", F15: 1808637401, F21: -15915}}}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F21: -3446}: {F4: "ΠΣ", F21: 7898}, {F15: 2668489348, F21: 6266}: {}, {F4: "defghijklmnopΔΘ", F15: 3887553591, F21: 5875}: {F4: "ΔΘΠΣ", F15: 89082146, F21: 15014}}, {{}: {F4: "bcdefghijklm", F15: 3906794379, F21: -9952}, {F4: "王普澤世", F15: 2875740468, F21: 6810}: {F4: "bcde", F21: 491}}, {{}: {F4: "fghijklmnopΔΘΠΣΦ王普澤世界", F15: 1808637401, F21: -15915}}}, `[]any{VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F21: -3446}: {F4: "ΠΣ", F21: 7898}, {F15: 2668489348, F21: 6266}: {}, {F4: "defghijklmnopΔΘ", F15: 3887553591, F21: 5875}: {F4: "ΔΘΠΣ", F15: 89082146, F21: 15014}}, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {F4: "bcdefghijklm", F15: 3906794379, F21: -9952}, {F4: "王普澤世", F15: 2875740468, F21: 6810}: {F4: "bcde", F21: 491}}, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {F4: "fghijklmnopΔΘΠΣΦ王普澤世界", F15: 1808637401, F21: -15915}}}`, []any{VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F21: -3446}: {F4: "ΠΣ", F21: 7898}, {F15: 2668489348, F21: 6266}: {}, {F4: "defghijklmnopΔΘ", F15: 3887553591, F21: 5875}: {F4: "ΔΘΠΣ", F15: 89082146, F21: 15014}}, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {F4: "bcdefghijklm", F15: 3906794379, F21: -9952}, {F4: "王普澤世", F15: 2875740468, F21: 6810}: {F4: "bcde", F21: 491}}, VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{}: {F4: "fghijklmnopΔΘΠΣΦ王普澤世界", F15: 1808637401, F21: -15915}}} },
// Canonical
{ true, `Random`, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F15: 2073410765, F21: -7612}: {}, {F4: "jklmnopΔΘ", F21: 11728}: {F4: "王普澤", F15: 3261575082, F21: -1044}, {F4: "nopΔΘΠΣΦ王普澤", F15: 546782895, F21: -11110}: {F21: -2241}}}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F15: 2073410765, F21: -7612}: {}, {F4: "jklmnopΔΘ", F21: 11728}: {F4: "王普澤", F15: 3261575082, F21: -1044}, {F4: "nopΔΘΠΣΦ王普澤", F15: 546782895, F21: -11110}: {F21: -2241}}}, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F15: 2073410765, F21: -7612}: {}, {F4: "jklmnopΔΘ", F21: 11728}: {F4: "王普澤", F15: 3261575082, F21: -1044}, {F4: "nopΔΘΠΣΦ王普澤", F15: 546782895, F21: -11110}: {F21: -2241}}}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F15: 2073410765, F21: -7612}: {}, {F4: "jklmnopΔΘ", F21: 11728}: {F4: "王普澤", F15: 3261575082, F21: -1044}, {F4: "nopΔΘΠΣΦ王普澤", F15: 546782895, F21: -11110}: {F21: -2241}}} },
{ false, `Random`, `VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F15: 2073410765, F21: -7612}: {}, {F4: "jklmnopΔΘ", F21: 11728}: {F4: "王普澤", F15: 3261575082, F21: -1044}, {F4: "nopΔΘΠΣΦ王普澤", F15: 546782895, F21: -11110}: {F21: -2241}}}`, VList_VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{{F15: 2073410765, F21: -7612}: {}, {F4: "jklmnopΔΘ", F21: 11728}: {F4: "王普澤", F15: 3261575082, F21: -1044}, {F4: "nopΔΘΠΣΦ王普澤", F15: 546782895, F21: -11110}: {F21: -2241}}}, `[]any{VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F15: 2073410765, F21: -7612}: {}, {F4: "jklmnopΔΘ", F21: 11728}: {F4: "王普澤", F15: 3261575082, F21: -1044}, {F4: "nopΔΘΠΣΦ王普澤", F15: 546782895, F21: -11110}: {F21: -2241}}}`, []any{VMap_VStructDepth1_Rand0_VStructDepth1_Rand0{{F15: 2073410765, F21: -7612}: {}, {F4: "jklmnopΔΘ", F21: 11728}: {F4: "王普澤", F15: 3261575082, F21: -1044}, {F4: "nopΔΘΠΣΦ王普澤", F15: 546782895, F21: -11110}: {F21: -2241}}} },
// Canonical
{ true, `Zero`, `VList_VStructDepth2_All{}`, VList_VStructDepth2_All{}, `VList_VStructDepth2_All{}`, VList_VStructDepth2_All{} },
{ false, `Zero`, `VList_VStructDepth2_All{}`, VList_VStructDepth2_All{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `VList_VStructDepth2_All{}`, VList_VStructDepth2_All{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `VList_VStructDepth2_All{{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_VStructDepth2_All{{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VList_VStructDepth2_All{{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_VStructDepth2_All{{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `VList_VStructDepth2_All{{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_VStructDepth2_All{{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VList_Any{VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VList_Any{VStructDepth2_All{F0: {int64(-123), int64(-123), int64(-123)}, F1: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F2: {true}, F3: {-123}, F4: {"abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F5: {1.23}, F6: {123: 123}, F7: {VEnumBcd.D: VEnumBcd.D}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}, F12: {F0: int64(-123), F1: true, F2: true, F3: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: VEnumAbc.C, F9: VEnumBcd.D, F11: {Id: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, F12: 123, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: -123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: 1.23, F27: 1.23, F28: 1.23, F29: 1.23, F30: {}}, F13: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `VList_VStructDepth2_All{{}, {F0: {nil, VMap_VInt16_VInt16{-3171: -12820}, map[VEnumAbc]VEnumAbc{}}, F1: {"nop"}, F2: {false}, F3: {-922375359, -291429100}, F4: {""}, F5: {-1.3150874e+09, -1.734008e+09, -1.9959872e+09}, F6: {219: 0}, F8: {F0: VArray1_VList_VStructDepth1_All{{{F0: VList_VBool{false, true}, F1: true, F2: true, F3: "defghijklmnopΔΘΠΣΦ王普澤世", F5: typeobject(VList_VStructEmpty), F6: 6, F7: 17, F8: VEnumAbc.B, F11: {RetryCode: RetryConnection}, F12: 14137, F13: 539, F14: 67064449, F15: 832599842, F16: 14938577165673322602, F17: 1093224975412848999, F18: -61, F19: -9, F20: -6321, F22: -285826347, F23: 960160580, F25: 238060495485167559, F26: 1.2795723e+08, F27: -7.656217e+08, F28: -3.6343917969250166e+08, F30: {}}}}, F3: "def", F4: "bcdefghijklmn", F6: 78, F7: 46, F11: {RetryCode: RetryBackoff, Msg: "ghijklm"}, F12: 19988, F13: 12928, F14: 747146914, F16: 15046594242116098501, F18: -42, F19: 2, F22: -117407618, F23: -952968977, F25: 2014611795630948830, F26: -3.726601e+08, F28: 1.0666524600348439e+09, F29: 7.834294079292618e+07}, F9: {F0: VList_VUint32{}, F7: 91, F9: VEnumBcd.D, F26: -1.2869686e+08}, F10: {F12: 63260}, F11: {F8: VEnumAbc.C}, F12: {F0: []byte(">J\xa0"), F1: true, F4: "efghijklmnopΔΘΠΣ", F5: typeobject(VInt32), F6: 31, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {}, F12: 36329, F13: 32155, F14: 662162596, F15: 2645045424, F17: 2990527527079487032, F18: 50, F19: -35, F20: 2994, F21: -14553, F22: -541310693, F23: -1023511696, F24: -601403991114981851, F25: 3862758654704486901, F28: 1.3558145952252014e+09, F29: -1.3999479221066225e+08, F30: {}}, F13: {F15: 1190332237, F21: -10412}}}`, VList_VStructDepth2_All{{}, {F0: {nil, VMap_VInt16_VInt16{-3171: -12820}, map[VEnumAbc]VEnumAbc{}}, F1: {"nop"}, F2: {false}, F3: {-922375359, -291429100}, F4: {""}, F5: {-1.3150874e+09, -1.734008e+09, -1.9959872e+09}, F6: {219: 0}, F8: {F0: VArray1_VList_VStructDepth1_All{{{F0: VList_VBool{false, true}, F1: true, F2: true, F3: "defghijklmnopΔΘΠΣΦ王普澤世", F5: typeobject(VList_VStructEmpty), F6: 6, F7: 17, F8: VEnumAbc.B, F11: {RetryCode: RetryConnection}, F12: 14137, F13: 539, F14: 67064449, F15: 832599842, F16: 14938577165673322602, F17: 1093224975412848999, F18: -61, F19: -9, F20: -6321, F22: -285826347, F23: 960160580, F25: 238060495485167559, F26: 1.2795723e+08, F27: -7.656217e+08, F28: -3.6343917969250166e+08, F30: {}}}}, F3: "def", F4: "bcdefghijklmn", F6: 78, F7: 46, F11: {RetryCode: RetryBackoff, Msg: "ghijklm"}, F12: 19988, F13: 12928, F14: 747146914, F16: 15046594242116098501, F18: -42, F19: 2, F22: -117407618, F23: -952968977, F25: 2014611795630948830, F26: -3.726601e+08, F28: 1.0666524600348439e+09, F29: 7.834294079292618e+07}, F9: {F0: VList_VUint32{}, F7: 91, F9: VEnumBcd.D, F26: -1.2869686e+08}, F10: {F12: 63260}, F11: {F8: VEnumAbc.C}, F12: {F0: []byte(">J\xa0"), F1: true, F4: "efghijklmnopΔΘΠΣ", F5: typeobject(VInt32), F6: 31, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {}, F12: 36329, F13: 32155, F14: 662162596, F15: 2645045424, F17: 2990527527079487032, F18: 50, F19: -35, F20: 2994, F21: -14553, F22: -541310693, F23: -1023511696, F24: -601403991114981851, F25: 3862758654704486901, F28: 1.3558145952252014e+09, F29: -1.3999479221066225e+08, F30: {}}, F13: {F15: 1190332237, F21: -10412}}}, `VList_VStructDepth2_All{{}, {F0: {nil, VMap_VInt16_VInt16{-3171: -12820}, map[VEnumAbc]VEnumAbc{}}, F1: {"nop"}, F2: {false}, F3: {-922375359, -291429100}, F4: {""}, F5: {-1.3150874e+09, -1.734008e+09, -1.9959872e+09}, F6: {219: 0}, F8: {F0: VArray1_VList_VStructDepth1_All{{{F0: VList_VBool{false, true}, F1: true, F2: true, F3: "defghijklmnopΔΘΠΣΦ王普澤世", F5: typeobject(VList_VStructEmpty), F6: 6, F7: 17, F8: VEnumAbc.B, F11: {RetryCode: RetryConnection}, F12: 14137, F13: 539, F14: 67064449, F15: 832599842, F16: 14938577165673322602, F17: 1093224975412848999, F18: -61, F19: -9, F20: -6321, F22: -285826347, F23: 960160580, F25: 238060495485167559, F26: 1.2795723e+08, F27: -7.656217e+08, F28: -3.6343917969250166e+08, F30: {}}}}, F3: "def", F4: "bcdefghijklmn", F6: 78, F7: 46, F11: {RetryCode: RetryBackoff, Msg: "ghijklm"}, F12: 19988, F13: 12928, F14: 747146914, F16: 15046594242116098501, F18: -42, F19: 2, F22: -117407618, F23: -952968977, F25: 2014611795630948830, F26: -3.726601e+08, F28: 1.0666524600348439e+09, F29: 7.834294079292618e+07}, F9: {F0: VList_VUint32{}, F7: 91, F9: VEnumBcd.D, F26: -1.2869686e+08}, F10: {F12: 63260}, F11: {F8: VEnumAbc.C}, F12: {F0: []byte(">J\xa0"), F1: true, F4: "efghijklmnopΔΘΠΣ", F5: typeobject(VInt32), F6: 31, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {}, F12: 36329, F13: 32155, F14: 662162596, F15: 2645045424, F17: 2990527527079487032, F18: 50, F19: -35, F20: 2994, F21: -14553, F22: -541310693, F23: -1023511696, F24: -601403991114981851, F25: 3862758654704486901, F28: 1.3558145952252014e+09, F29: -1.3999479221066225e+08, F30: {}}, F13: {F15: 1190332237, F21: -10412}}}`, VList_VStructDepth2_All{{}, {F0: {nil, VMap_VInt16_VInt16{-3171: -12820}, map[VEnumAbc]VEnumAbc{}}, F1: {"nop"}, F2: {false}, F3: {-922375359, -291429100}, F4: {""}, F5: {-1.3150874e+09, -1.734008e+09, -1.9959872e+09}, F6: {219: 0}, F8: {F0: VArray1_VList_VStructDepth1_All{{{F0: VList_VBool{false, true}, F1: true, F2: true, F3: "defghijklmnopΔΘΠΣΦ王普澤世", F5: typeobject(VList_VStructEmpty), F6: 6, F7: 17, F8: VEnumAbc.B, F11: {RetryCode: RetryConnection}, F12: 14137, F13: 539, F14: 67064449, F15: 832599842, F16: 14938577165673322602, F17: 1093224975412848999, F18: -61, F19: -9, F20: -6321, F22: -285826347, F23: 960160580, F25: 238060495485167559, F26: 1.2795723e+08, F27: -7.656217e+08, F28: -3.6343917969250166e+08, F30: {}}}}, F3: "def", F4: "bcdefghijklmn", F6: 78, F7: 46, F11: {RetryCode: RetryBackoff, Msg: "ghijklm"}, F12: 19988, F13: 12928, F14: 747146914, F16: 15046594242116098501, F18: -42, F19: 2, F22: -117407618, F23: -952968977, F25: 2014611795630948830, F26: -3.726601e+08, F28: 1.0666524600348439e+09, F29: 7.834294079292618e+07}, F9: {F0: VList_VUint32{}, F7: 91, F9: VEnumBcd.D, F26: -1.2869686e+08}, F10: {F12: 63260}, F11: {F8: VEnumAbc.C}, F12: {F0: []byte(">J\xa0"), F1: true, F4: "efghijklmnopΔΘΠΣ", F5: typeobject(VInt32), F6: 31, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {}, F12: 36329, F13: 32155, F14: 662162596, F15: 2645045424, F17: 2990527527079487032, F18: 50, F19: -35, F20: 2994, F21: -14553, F22: -541310693, F23: -1023511696, F24: -601403991114981851, F25: 3862758654704486901, F28: 1.3558145952252014e+09, F29: -1.3999479221066225e+08, F30: {}}, F13: {F15: 1190332237, F21: -10412}}} },
{ false, `Random`, `VList_VStructDepth2_All{{}, {F0: {nil, VMap_VInt16_VInt16{-3171: -12820}, map[VEnumAbc]VEnumAbc{}}, F1: {"nop"}, F2: {false}, F3: {-922375359, -291429100}, F4: {""}, F5: {-1.3150874e+09, -1.734008e+09, -1.9959872e+09}, F6: {219: 0}, F8: {F0: VArray1_VList_VStructDepth1_All{{{F0: VList_VBool{false, true}, F1: true, F2: true, F3: "defghijklmnopΔΘΠΣΦ王普澤世", F5: typeobject(VList_VStructEmpty), F6: 6, F7: 17, F8: VEnumAbc.B, F11: {RetryCode: RetryConnection}, F12: 14137, F13: 539, F14: 67064449, F15: 832599842, F16: 14938577165673322602, F17: 1093224975412848999, F18: -61, F19: -9, F20: -6321, F22: -285826347, F23: 960160580, F25: 238060495485167559, F26: 1.2795723e+08, F27: -7.656217e+08, F28: -3.6343917969250166e+08, F30: {}}}}, F3: "def", F4: "bcdefghijklmn", F6: 78, F7: 46, F11: {RetryCode: RetryBackoff, Msg: "ghijklm"}, F12: 19988, F13: 12928, F14: 747146914, F16: 15046594242116098501, F18: -42, F19: 2, F22: -117407618, F23: -952968977, F25: 2014611795630948830, F26: -3.726601e+08, F28: 1.0666524600348439e+09, F29: 7.834294079292618e+07}, F9: {F0: VList_VUint32{}, F7: 91, F9: VEnumBcd.D, F26: -1.2869686e+08}, F10: {F12: 63260}, F11: {F8: VEnumAbc.C}, F12: {F0: []byte(">J\xa0"), F1: true, F4: "efghijklmnopΔΘΠΣ", F5: typeobject(VInt32), F6: 31, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {}, F12: 36329, F13: 32155, F14: 662162596, F15: 2645045424, F17: 2990527527079487032, F18: 50, F19: -35, F20: 2994, F21: -14553, F22: -541310693, F23: -1023511696, F24: -601403991114981851, F25: 3862758654704486901, F28: 1.3558145952252014e+09, F29: -1.3999479221066225e+08, F30: {}}, F13: {F15: 1190332237, F21: -10412}}}`, VList_VStructDepth2_All{{}, {F0: {nil, VMap_VInt16_VInt16{-3171: -12820}, map[VEnumAbc]VEnumAbc{}}, F1: {"nop"}, F2: {false}, F3: {-922375359, -291429100}, F4: {""}, F5: {-1.3150874e+09, -1.734008e+09, -1.9959872e+09}, F6: {219: 0}, F8: {F0: VArray1_VList_VStructDepth1_All{{{F0: VList_VBool{false, true}, F1: true, F2: true, F3: "defghijklmnopΔΘΠΣΦ王普澤世", F5: typeobject(VList_VStructEmpty), F6: 6, F7: 17, F8: VEnumAbc.B, F11: {RetryCode: RetryConnection}, F12: 14137, F13: 539, F14: 67064449, F15: 832599842, F16: 14938577165673322602, F17: 1093224975412848999, F18: -61, F19: -9, F20: -6321, F22: -285826347, F23: 960160580, F25: 238060495485167559, F26: 1.2795723e+08, F27: -7.656217e+08, F28: -3.6343917969250166e+08, F30: {}}}}, F3: "def", F4: "bcdefghijklmn", F6: 78, F7: 46, F11: {RetryCode: RetryBackoff, Msg: "ghijklm"}, F12: 19988, F13: 12928, F14: 747146914, F16: 15046594242116098501, F18: -42, F19: 2, F22: -117407618, F23: -952968977, F25: 2014611795630948830, F26: -3.726601e+08, F28: 1.0666524600348439e+09, F29: 7.834294079292618e+07}, F9: {F0: VList_VUint32{}, F7: 91, F9: VEnumBcd.D, F26: -1.2869686e+08}, F10: {F12: 63260}, F11: {F8: VEnumAbc.C}, F12: {F0: []byte(">J\xa0"), F1: true, F4: "efghijklmnopΔΘΠΣ", F5: typeobject(VInt32), F6: 31, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {}, F12: 36329, F13: 32155, F14: 662162596, F15: 2645045424, F17: 2990527527079487032, F18: 50, F19: -35, F20: 2994, F21: -14553, F22: -541310693, F23: -1023511696, F24: -601403991114981851, F25: 3862758654704486901, F28: 1.3558145952252014e+09, F29: -1.3999479221066225e+08, F30: {}}, F13: {F15: 1190332237, F21: -10412}}}, `[]any{VStructDepth2_All{}, VStructDepth2_All{F0: {nil, VMap_VInt16_VInt16{-3171: -12820}, map[VEnumAbc]VEnumAbc{}}, F1: {"nop"}, F2: {false}, F3: {-922375359, -291429100}, F4: {""}, F5: {-1.3150874e+09, -1.734008e+09, -1.9959872e+09}, F6: {219: 0}, F8: {F0: VArray1_VList_VStructDepth1_All{{{F0: VList_VBool{false, true}, F1: true, F2: true, F3: "defghijklmnopΔΘΠΣΦ王普澤世", F5: typeobject(VList_VStructEmpty), F6: 6, F7: 17, F8: VEnumAbc.B, F11: {RetryCode: RetryConnection}, F12: 14137, F13: 539, F14: 67064449, F15: 832599842, F16: 14938577165673322602, F17: 1093224975412848999, F18: -61, F19: -9, F20: -6321, F22: -285826347, F23: 960160580, F25: 238060495485167559, F26: 1.2795723e+08, F27: -7.656217e+08, F28: -3.6343917969250166e+08, F30: {}}}}, F3: "def", F4: "bcdefghijklmn", F6: 78, F7: 46, F11: {RetryCode: RetryBackoff, Msg: "ghijklm"}, F12: 19988, F13: 12928, F14: 747146914, F16: 15046594242116098501, F18: -42, F19: 2, F22: -117407618, F23: -952968977, F25: 2014611795630948830, F26: -3.726601e+08, F28: 1.0666524600348439e+09, F29: 7.834294079292618e+07}, F9: {F0: VList_VUint32{}, F7: 91, F9: VEnumBcd.D, F26: -1.2869686e+08}, F10: {F12: 63260}, F11: {F8: VEnumAbc.C}, F12: {F0: []byte(">J\xa0"), F1: true, F4: "efghijklmnopΔΘΠΣ", F5: typeobject(VInt32), F6: 31, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {}, F12: 36329, F13: 32155, F14: 662162596, F15: 2645045424, F17: 2990527527079487032, F18: 50, F19: -35, F20: 2994, F21: -14553, F22: -541310693, F23: -1023511696, F24: -601403991114981851, F25: 3862758654704486901, F28: 1.3558145952252014e+09, F29: -1.3999479221066225e+08, F30: {}}, F13: {F15: 1190332237, F21: -10412}}}`, []any{VStructDepth2_All{}, VStructDepth2_All{F0: {nil, VMap_VInt16_VInt16{-3171: -12820}, map[VEnumAbc]VEnumAbc{}}, F1: {"nop"}, F2: {false}, F3: {-922375359, -291429100}, F4: {""}, F5: {-1.3150874e+09, -1.734008e+09, -1.9959872e+09}, F6: {219: 0}, F8: {F0: VArray1_VList_VStructDepth1_All{{{F0: VList_VBool{false, true}, F1: true, F2: true, F3: "defghijklmnopΔΘΠΣΦ王普澤世", F5: typeobject(VList_VStructEmpty), F6: 6, F7: 17, F8: VEnumAbc.B, F11: {RetryCode: RetryConnection}, F12: 14137, F13: 539, F14: 67064449, F15: 832599842, F16: 14938577165673322602, F17: 1093224975412848999, F18: -61, F19: -9, F20: -6321, F22: -285826347, F23: 960160580, F25: 238060495485167559, F26: 1.2795723e+08, F27: -7.656217e+08, F28: -3.6343917969250166e+08, F30: {}}}}, F3: "def", F4: "bcdefghijklmn", F6: 78, F7: 46, F11: {RetryCode: RetryBackoff, Msg: "ghijklm"}, F12: 19988, F13: 12928, F14: 747146914, F16: 15046594242116098501, F18: -42, F19: 2, F22: -117407618, F23: -952968977, F25: 2014611795630948830, F26: -3.726601e+08, F28: 1.0666524600348439e+09, F29: 7.834294079292618e+07}, F9: {F0: VList_VUint32{}, F7: 91, F9: VEnumBcd.D, F26: -1.2869686e+08}, F10: {F12: 63260}, F11: {F8: VEnumAbc.C}, F12: {F0: []byte(">J\xa0"), F1: true, F4: "efghijklmnopΔΘΠΣ", F5: typeobject(VInt32), F6: 31, F8: VEnumAbc.B, F9: VEnumBcd.D, F11: {}, F12: 36329, F13: 32155, F14: 662162596, F15: 2645045424, F17: 2990527527079487032, F18: 50, F19: -35, F20: 2994, F21: -14553, F22: -541310693, F23: -1023511696, F24: -601403991114981851, F25: 3862758654704486901, F28: 1.3558145952252014e+09, F29: -1.3999479221066225e+08, F30: {}}, F13: {F15: 1190332237, F21: -10412}}} },
// Canonical
{ true, `Random`, `VList_VStructDepth2_All{{F0: {nil, set[VArray1_VStructDepth1_Rand0]{{}}, VArray2_TypeObject{typeobject(any), typeobject(VArray3_VArray1_VStructDepth1_Rand0)}}, F1: {"ΔΘΠ"}, F4: {"fghijklmn", "jkl"}, F5: {0, 1.3405235e+09, 7.1763155e+08}, F6: {140: 0, 17: 151, 56: 62}, F8: {F0: []?VStructDepth2_Rand0{{F0: {?VStructDepth1_All{F1: true, F3: "efghij", F4: "fghijklmn", F5: typeobject(VArray3_VUnionDepth1_Rand1), F6: 75, F7: 248, F9: VEnumBcd.D, F12: 43499, F13: 1253, F14: 3974103741, F15: 1844281750, F17: 3375836576587270255, F19: 17, F20: -1460, F21: -10212, F22: -1060363355, F23: 514002776, F24: 2358438844140972467, F25: 1783180604927239055, F26: -2.4064853e+08, F27: 2.4226964e+09, F28: -1.434913756137727e+09, F29: -9.389382022665024e+07, F30: {}}, map[int16]int16{-13391: 5138, 0: 13027, 6463: 0}, nil}, F9: {F0: VMap_Bool_Bool{true: false}, F1: true, F7: 191, F9: VEnumBcd.D, F26: -4.9030512e+08}}, {}, {}}, F1: true, F3: "defgh", F4: "pΔΘΠΣΦ", F5: typeobject(set[VString]), F6: 211, F7: 21, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {RetryCode: RetryRefetch, Msg: "op"}, F13: 64458, F14: 2865316306, F15: 2053702854, F16: 16740828914000238118, F17: 5293184889864362510, F18: 1, F19: 57, F20: -7954, F21: -3943, F22: -932901480, F23: -465095132, F24: -3924391045309080943, F25: -1331226890133377473, F26: 6.126843e+08, F27: -1.1895084e+09, F28: 2.2126661592287548e+07, F29: 3.5083903308391464e+08, F30: {}}, F9: {F0: VSet_VBool{false, true}, F26: 3.2490583e+09}, F10: {F28: 0}, F11: {F8: VEnumAbc.A}, F12: {F3: "ab", F5: typeobject(VList_VEnumAbc), F6: 40, F7: 197, F11: {Id: "世", RetryCode: RetryConnection, Msg: "pΔΘΠΣΦ王普澤世"}, F12: 22297, F13: 52386, F15: 3907397382, F17: 15848064095276055989, F18: 5, F20: -6946, F21: 8250, F23: 1608510, F24: 4402833488076662654, F25: 508407465641320676, F26: 2.3330765e+09, F30: {}}, F13: {F4: "lmn", F15: 1365343091}}, {F1: {"lmnopΔΘΠΣΦ王普澤世"}, F2: {true, false, false}, F3: {-908690320}, F5: {1.1358843e+09}, F6: {107: 96, 177: 176, 249: 0}, F7: {VEnumBcd.B: VEnumBcd.B, VEnumBcd.D: VEnumBcd.B}, F9: {F0: VInt64(4142756024516204836), F9: VEnumBcd.C}, F10: {F16: 13196521275255537781}, F11: {F9: VEnumBcd.B}, F12: {F0: []VUint64{6817378842332462803, 317027385006403158, 8932283352251020403}, F1: true, F3: "defghijklmno", F4: "fghijkl", F5: typeobject(VArray3_VList_Any), F6: 161, F7: 119, F8: VEnumAbc.B, F11: {Id: "g", RetryCode: RetryConnection, Msg: "efghijklmnopΔΘΠΣΦ王普澤世"}, F12: 60426, F14: 1551396832, F16: 17092310798118877456, F17: 2131282759981294192, F19: -63, F20: 10352, F21: -14331, F22: -465497144, F23: 428765151, F24: -4402531179038808584, F25: 633981431411127459, F26: -1.9213248e+08, F27: 3.2490072e+07, F28: -1.774660226210965e+09, F29: 1.535512228377124e+08, F30: {}}, F13: {F4: "efghijklmnopΔΘΠ", F15: 2348563028, F21: 2450}}}`, VList_VStructDepth2_All{{F0: {nil, set[VArray1_VStructDepth1_Rand0]{{}}, VArray2_TypeObject{typeobject(any), typeobject(VArray3_VArray1_VStructDepth1_Rand0)}}, F1: {"ΔΘΠ"}, F4: {"fghijklmn", "jkl"}, F5: {0, 1.3405235e+09, 7.1763155e+08}, F6: {140: 0, 17: 151, 56: 62}, F8: {F0: []?VStructDepth2_Rand0{{F0: {?VStructDepth1_All{F1: true, F3: "efghij", F4: "fghijklmn", F5: typeobject(VArray3_VUnionDepth1_Rand1), F6: 75, F7: 248, F9: VEnumBcd.D, F12: 43499, F13: 1253, F14: 3974103741, F15: 1844281750, F17: 3375836576587270255, F19: 17, F20: -1460, F21: -10212, F22: -1060363355, F23: 514002776, F24: 2358438844140972467, F25: 1783180604927239055, F26: -2.4064853e+08, F27: 2.4226964e+09, F28: -1.434913756137727e+09, F29: -9.389382022665024e+07, F30: {}}, map[int16]int16{-13391: 5138, 0: 13027, 6463: 0}, nil}, F9: {F0: VMap_Bool_Bool{true: false}, F1: true, F7: 191, F9: VEnumBcd.D, F26: -4.9030512e+08}}, {}, {}}, F1: true, F3: "defgh", F4: "pΔΘΠΣΦ", F5: typeobject(set[VString]), F6: 211, F7: 21, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {RetryCode: RetryRefetch, Msg: "op"}, F13: 64458, F14: 2865316306, F15: 2053702854, F16: 16740828914000238118, F17: 5293184889864362510, F18: 1, F19: 57, F20: -7954, F21: -3943, F22: -932901480, F23: -465095132, F24: -3924391045309080943, F25: -1331226890133377473, F26: 6.126843e+08, F27: -1.1895084e+09, F28: 2.2126661592287548e+07, F29: 3.5083903308391464e+08, F30: {}}, F9: {F0: VSet_VBool{false, true}, F26: 3.2490583e+09}, F10: {F28: 0}, F11: {F8: VEnumAbc.A}, F12: {F3: "ab", F5: typeobject(VList_VEnumAbc), F6: 40, F7: 197, F11: {Id: "世", RetryCode: RetryConnection, Msg: "pΔΘΠΣΦ王普澤世"}, F12: 22297, F13: 52386, F15: 3907397382, F17: 15848064095276055989, F18: 5, F20: -6946, F21: 8250, F23: 1608510, F24: 4402833488076662654, F25: 508407465641320676, F26: 2.3330765e+09, F30: {}}, F13: {F4: "lmn", F15: 1365343091}}, {F1: {"lmnopΔΘΠΣΦ王普澤世"}, F2: {true, false, false}, F3: {-908690320}, F5: {1.1358843e+09}, F6: {107: 96, 177: 176, 249: 0}, F7: {VEnumBcd.B: VEnumBcd.B, VEnumBcd.D: VEnumBcd.B}, F9: {F0: VInt64(4142756024516204836), F9: VEnumBcd.C}, F10: {F16: 13196521275255537781}, F11: {F9: VEnumBcd.B}, F12: {F0: []VUint64{6817378842332462803, 317027385006403158, 8932283352251020403}, F1: true, F3: "defghijklmno", F4: "fghijkl", F5: typeobject(VArray3_VList_Any), F6: 161, F7: 119, F8: VEnumAbc.B, F11: {Id: "g", RetryCode: RetryConnection, Msg: "efghijklmnopΔΘΠΣΦ王普澤世"}, F12: 60426, F14: 1551396832, F16: 17092310798118877456, F17: 2131282759981294192, F19: -63, F20: 10352, F21: -14331, F22: -465497144, F23: 428765151, F24: -4402531179038808584, F25: 633981431411127459, F26: -1.9213248e+08, F27: 3.2490072e+07, F28: -1.774660226210965e+09, F29: 1.535512228377124e+08, F30: {}}, F13: {F4: "efghijklmnopΔΘΠ", F15: 2348563028, F21: 2450}}}, `VList_VStructDepth2_All{{F0: {nil, set[VArray1_VStructDepth1_Rand0]{{}}, VArray2_TypeObject{typeobject(any), typeobject(VArray3_VArray1_VStructDepth1_Rand0)}}, F1: {"ΔΘΠ"}, F4: {"fghijklmn", "jkl"}, F5: {0, 1.3405235e+09, 7.1763155e+08}, F6: {140: 0, 17: 151, 56: 62}, F8: {F0: []?VStructDepth2_Rand0{{F0: {?VStructDepth1_All{F1: true, F3: "efghij", F4: "fghijklmn", F5: typeobject(VArray3_VUnionDepth1_Rand1), F6: 75, F7: 248, F9: VEnumBcd.D, F12: 43499, F13: 1253, F14: 3974103741, F15: 1844281750, F17: 3375836576587270255, F19: 17, F20: -1460, F21: -10212, F22: -1060363355, F23: 514002776, F24: 2358438844140972467, F25: 1783180604927239055, F26: -2.4064853e+08, F27: 2.4226964e+09, F28: -1.434913756137727e+09, F29: -9.389382022665024e+07, F30: {}}, map[int16]int16{-13391: 5138, 0: 13027, 6463: 0}, nil}, F9: {F0: VMap_Bool_Bool{true: false}, F1: true, F7: 191, F9: VEnumBcd.D, F26: -4.9030512e+08}}, {}, {}}, F1: true, F3: "defgh", F4: "pΔΘΠΣΦ", F5: typeobject(set[VString]), F6: 211, F7: 21, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {RetryCode: RetryRefetch, Msg: "op"}, F13: 64458, F14: 2865316306, F15: 2053702854, F16: 16740828914000238118, F17: 5293184889864362510, F18: 1, F19: 57, F20: -7954, F21: -3943, F22: -932901480, F23: -465095132, F24: -3924391045309080943, F25: -1331226890133377473, F26: 6.126843e+08, F27: -1.1895084e+09, F28: 2.2126661592287548e+07, F29: 3.5083903308391464e+08, F30: {}}, F9: {F0: VSet_VBool{false, true}, F26: 3.2490583e+09}, F10: {F28: 0}, F11: {F8: VEnumAbc.A}, F12: {F3: "ab", F5: typeobject(VList_VEnumAbc), F6: 40, F7: 197, F11: {Id: "世", RetryCode: RetryConnection, Msg: "pΔΘΠΣΦ王普澤世"}, F12: 22297, F13: 52386, F15: 3907397382, F17: 15848064095276055989, F18: 5, F20: -6946, F21: 8250, F23: 1608510, F24: 4402833488076662654, F25: 508407465641320676, F26: 2.3330765e+09, F30: {}}, F13: {F4: "lmn", F15: 1365343091}}, {F1: {"lmnopΔΘΠΣΦ王普澤世"}, F2: {true, false, false}, F3: {-908690320}, F5: {1.1358843e+09}, F6: {107: 96, 177: 176, 249: 0}, F7: {VEnumBcd.B: VEnumBcd.B, VEnumBcd.D: VEnumBcd.B}, F9: {F0: VInt64(4142756024516204836), F9: VEnumBcd.C}, F10: {F16: 13196521275255537781}, F11: {F9: VEnumBcd.B}, F12: {F0: []VUint64{6817378842332462803, 317027385006403158, 8932283352251020403}, F1: true, F3: "defghijklmno", F4: "fghijkl", F5: typeobject(VArray3_VList_Any), F6: 161, F7: 119, F8: VEnumAbc.B, F11: {Id: "g", RetryCode: RetryConnection, Msg: "efghijklmnopΔΘΠΣΦ王普澤世"}, F12: 60426, F14: 1551396832, F16: 17092310798118877456, F17: 2131282759981294192, F19: -63, F20: 10352, F21: -14331, F22: -465497144, F23: 428765151, F24: -4402531179038808584, F25: 633981431411127459, F26: -1.9213248e+08, F27: 3.2490072e+07, F28: -1.774660226210965e+09, F29: 1.535512228377124e+08, F30: {}}, F13: {F4: "efghijklmnopΔΘΠ", F15: 2348563028, F21: 2450}}}`, VList_VStructDepth2_All{{F0: {nil, set[VArray1_VStructDepth1_Rand0]{{}}, VArray2_TypeObject{typeobject(any), typeobject(VArray3_VArray1_VStructDepth1_Rand0)}}, F1: {"ΔΘΠ"}, F4: {"fghijklmn", "jkl"}, F5: {0, 1.3405235e+09, 7.1763155e+08}, F6: {140: 0, 17: 151, 56: 62}, F8: {F0: []?VStructDepth2_Rand0{{F0: {?VStructDepth1_All{F1: true, F3: "efghij", F4: "fghijklmn", F5: typeobject(VArray3_VUnionDepth1_Rand1), F6: 75, F7: 248, F9: VEnumBcd.D, F12: 43499, F13: 1253, F14: 3974103741, F15: 1844281750, F17: 3375836576587270255, F19: 17, F20: -1460, F21: -10212, F22: -1060363355, F23: 514002776, F24: 2358438844140972467, F25: 1783180604927239055, F26: -2.4064853e+08, F27: 2.4226964e+09, F28: -1.434913756137727e+09, F29: -9.389382022665024e+07, F30: {}}, map[int16]int16{-13391: 5138, 0: 13027, 6463: 0}, nil}, F9: {F0: VMap_Bool_Bool{true: false}, F1: true, F7: 191, F9: VEnumBcd.D, F26: -4.9030512e+08}}, {}, {}}, F1: true, F3: "defgh", F4: "pΔΘΠΣΦ", F5: typeobject(set[VString]), F6: 211, F7: 21, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {RetryCode: RetryRefetch, Msg: "op"}, F13: 64458, F14: 2865316306, F15: 2053702854, F16: 16740828914000238118, F17: 5293184889864362510, F18: 1, F19: 57, F20: -7954, F21: -3943, F22: -932901480, F23: -465095132, F24: -3924391045309080943, F25: -1331226890133377473, F26: 6.126843e+08, F27: -1.1895084e+09, F28: 2.2126661592287548e+07, F29: 3.5083903308391464e+08, F30: {}}, F9: {F0: VSet_VBool{false, true}, F26: 3.2490583e+09}, F10: {F28: 0}, F11: {F8: VEnumAbc.A}, F12: {F3: "ab", F5: typeobject(VList_VEnumAbc), F6: 40, F7: 197, F11: {Id: "世", RetryCode: RetryConnection, Msg: "pΔΘΠΣΦ王普澤世"}, F12: 22297, F13: 52386, F15: 3907397382, F17: 15848064095276055989, F18: 5, F20: -6946, F21: 8250, F23: 1608510, F24: 4402833488076662654, F25: 508407465641320676, F26: 2.3330765e+09, F30: {}}, F13: {F4: "lmn", F15: 1365343091}}, {F1: {"lmnopΔΘΠΣΦ王普澤世"}, F2: {true, false, false}, F3: {-908690320}, F5: {1.1358843e+09}, F6: {107: 96, 177: 176, 249: 0}, F7: {VEnumBcd.B: VEnumBcd.B, VEnumBcd.D: VEnumBcd.B}, F9: {F0: VInt64(4142756024516204836), F9: VEnumBcd.C}, F10: {F16: 13196521275255537781}, F11: {F9: VEnumBcd.B}, F12: {F0: []VUint64{6817378842332462803, 317027385006403158, 8932283352251020403}, F1: true, F3: "defghijklmno", F4: "fghijkl", F5: typeobject(VArray3_VList_Any), F6: 161, F7: 119, F8: VEnumAbc.B, F11: {Id: "g", RetryCode: RetryConnection, Msg: "efghijklmnopΔΘΠΣΦ王普澤世"}, F12: 60426, F14: 1551396832, F16: 17092310798118877456, F17: 2131282759981294192, F19: -63, F20: 10352, F21: -14331, F22: -465497144, F23: 428765151, F24: -4402531179038808584, F25: 633981431411127459, F26: -1.9213248e+08, F27: 3.2490072e+07, F28: -1.774660226210965e+09, F29: 1.535512228377124e+08, F30: {}}, F13: {F4: "efghijklmnopΔΘΠ", F15: 2348563028, F21: 2450}}} },
{ false, `Random`, `VList_VStructDepth2_All{{F0: {nil, set[VArray1_VStructDepth1_Rand0]{{}}, VArray2_TypeObject{typeobject(any), typeobject(VArray3_VArray1_VStructDepth1_Rand0)}}, F1: {"ΔΘΠ"}, F4: {"fghijklmn", "jkl"}, F5: {0, 1.3405235e+09, 7.1763155e+08}, F6: {140: 0, 17: 151, 56: 62}, F8: {F0: []?VStructDepth2_Rand0{{F0: {?VStructDepth1_All{F1: true, F3: "efghij", F4: "fghijklmn", F5: typeobject(VArray3_VUnionDepth1_Rand1), F6: 75, F7: 248, F9: VEnumBcd.D, F12: 43499, F13: 1253, F14: 3974103741, F15: 1844281750, F17: 3375836576587270255, F19: 17, F20: -1460, F21: -10212, F22: -1060363355, F23: 514002776, F24: 2358438844140972467, F25: 1783180604927239055, F26: -2.4064853e+08, F27: 2.4226964e+09, F28: -1.434913756137727e+09, F29: -9.389382022665024e+07, F30: {}}, map[int16]int16{-13391: 5138, 0: 13027, 6463: 0}, nil}, F9: {F0: VMap_Bool_Bool{true: false}, F1: true, F7: 191, F9: VEnumBcd.D, F26: -4.9030512e+08}}, {}, {}}, F1: true, F3: "defgh", F4: "pΔΘΠΣΦ", F5: typeobject(set[VString]), F6: 211, F7: 21, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {RetryCode: RetryRefetch, Msg: "op"}, F13: 64458, F14: 2865316306, F15: 2053702854, F16: 16740828914000238118, F17: 5293184889864362510, F18: 1, F19: 57, F20: -7954, F21: -3943, F22: -932901480, F23: -465095132, F24: -3924391045309080943, F25: -1331226890133377473, F26: 6.126843e+08, F27: -1.1895084e+09, F28: 2.2126661592287548e+07, F29: 3.5083903308391464e+08, F30: {}}, F9: {F0: VSet_VBool{false, true}, F26: 3.2490583e+09}, F10: {F28: 0}, F11: {F8: VEnumAbc.A}, F12: {F3: "ab", F5: typeobject(VList_VEnumAbc), F6: 40, F7: 197, F11: {Id: "世", RetryCode: RetryConnection, Msg: "pΔΘΠΣΦ王普澤世"}, F12: 22297, F13: 52386, F15: 3907397382, F17: 15848064095276055989, F18: 5, F20: -6946, F21: 8250, F23: 1608510, F24: 4402833488076662654, F25: 508407465641320676, F26: 2.3330765e+09, F30: {}}, F13: {F4: "lmn", F15: 1365343091}}, {F1: {"lmnopΔΘΠΣΦ王普澤世"}, F2: {true, false, false}, F3: {-908690320}, F5: {1.1358843e+09}, F6: {107: 96, 177: 176, 249: 0}, F7: {VEnumBcd.B: VEnumBcd.B, VEnumBcd.D: VEnumBcd.B}, F9: {F0: VInt64(4142756024516204836), F9: VEnumBcd.C}, F10: {F16: 13196521275255537781}, F11: {F9: VEnumBcd.B}, F12: {F0: []VUint64{6817378842332462803, 317027385006403158, 8932283352251020403}, F1: true, F3: "defghijklmno", F4: "fghijkl", F5: typeobject(VArray3_VList_Any), F6: 161, F7: 119, F8: VEnumAbc.B, F11: {Id: "g", RetryCode: RetryConnection, Msg: "efghijklmnopΔΘΠΣΦ王普澤世"}, F12: 60426, F14: 1551396832, F16: 17092310798118877456, F17: 2131282759981294192, F19: -63, F20: 10352, F21: -14331, F22: -465497144, F23: 428765151, F24: -4402531179038808584, F25: 633981431411127459, F26: -1.9213248e+08, F27: 3.2490072e+07, F28: -1.774660226210965e+09, F29: 1.535512228377124e+08, F30: {}}, F13: {F4: "efghijklmnopΔΘΠ", F15: 2348563028, F21: 2450}}}`, VList_VStructDepth2_All{{F0: {nil, set[VArray1_VStructDepth1_Rand0]{{}}, VArray2_TypeObject{typeobject(any), typeobject(VArray3_VArray1_VStructDepth1_Rand0)}}, F1: {"ΔΘΠ"}, F4: {"fghijklmn", "jkl"}, F5: {0, 1.3405235e+09, 7.1763155e+08}, F6: {140: 0, 17: 151, 56: 62}, F8: {F0: []?VStructDepth2_Rand0{{F0: {?VStructDepth1_All{F1: true, F3: "efghij", F4: "fghijklmn", F5: typeobject(VArray3_VUnionDepth1_Rand1), F6: 75, F7: 248, F9: VEnumBcd.D, F12: 43499, F13: 1253, F14: 3974103741, F15: 1844281750, F17: 3375836576587270255, F19: 17, F20: -1460, F21: -10212, F22: -1060363355, F23: 514002776, F24: 2358438844140972467, F25: 1783180604927239055, F26: -2.4064853e+08, F27: 2.4226964e+09, F28: -1.434913756137727e+09, F29: -9.389382022665024e+07, F30: {}}, map[int16]int16{-13391: 5138, 0: 13027, 6463: 0}, nil}, F9: {F0: VMap_Bool_Bool{true: false}, F1: true, F7: 191, F9: VEnumBcd.D, F26: -4.9030512e+08}}, {}, {}}, F1: true, F3: "defgh", F4: "pΔΘΠΣΦ", F5: typeobject(set[VString]), F6: 211, F7: 21, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {RetryCode: RetryRefetch, Msg: "op"}, F13: 64458, F14: 2865316306, F15: 2053702854, F16: 16740828914000238118, F17: 5293184889864362510, F18: 1, F19: 57, F20: -7954, F21: -3943, F22: -932901480, F23: -465095132, F24: -3924391045309080943, F25: -1331226890133377473, F26: 6.126843e+08, F27: -1.1895084e+09, F28: 2.2126661592287548e+07, F29: 3.5083903308391464e+08, F30: {}}, F9: {F0: VSet_VBool{false, true}, F26: 3.2490583e+09}, F10: {F28: 0}, F11: {F8: VEnumAbc.A}, F12: {F3: "ab", F5: typeobject(VList_VEnumAbc), F6: 40, F7: 197, F11: {Id: "世", RetryCode: RetryConnection, Msg: "pΔΘΠΣΦ王普澤世"}, F12: 22297, F13: 52386, F15: 3907397382, F17: 15848064095276055989, F18: 5, F20: -6946, F21: 8250, F23: 1608510, F24: 4402833488076662654, F25: 508407465641320676, F26: 2.3330765e+09, F30: {}}, F13: {F4: "lmn", F15: 1365343091}}, {F1: {"lmnopΔΘΠΣΦ王普澤世"}, F2: {true, false, false}, F3: {-908690320}, F5: {1.1358843e+09}, F6: {107: 96, 177: 176, 249: 0}, F7: {VEnumBcd.B: VEnumBcd.B, VEnumBcd.D: VEnumBcd.B}, F9: {F0: VInt64(4142756024516204836), F9: VEnumBcd.C}, F10: {F16: 13196521275255537781}, F11: {F9: VEnumBcd.B}, F12: {F0: []VUint64{6817378842332462803, 317027385006403158, 8932283352251020403}, F1: true, F3: "defghijklmno", F4: "fghijkl", F5: typeobject(VArray3_VList_Any), F6: 161, F7: 119, F8: VEnumAbc.B, F11: {Id: "g", RetryCode: RetryConnection, Msg: "efghijklmnopΔΘΠΣΦ王普澤世"}, F12: 60426, F14: 1551396832, F16: 17092310798118877456, F17: 2131282759981294192, F19: -63, F20: 10352, F21: -14331, F22: -465497144, F23: 428765151, F24: -4402531179038808584, F25: 633981431411127459, F26: -1.9213248e+08, F27: 3.2490072e+07, F28: -1.774660226210965e+09, F29: 1.535512228377124e+08, F30: {}}, F13: {F4: "efghijklmnopΔΘΠ", F15: 2348563028, F21: 2450}}}, `[]any{VStructDepth2_All{F0: {nil, set[VArray1_VStructDepth1_Rand0]{{}}, VArray2_TypeObject{typeobject(any), typeobject(VArray3_VArray1_VStructDepth1_Rand0)}}, F1: {"ΔΘΠ"}, F4: {"fghijklmn", "jkl"}, F5: {0, 1.3405235e+09, 7.1763155e+08}, F6: {140: 0, 17: 151, 56: 62}, F8: {F0: []?VStructDepth2_Rand0{{F0: {VStructDepth1_All{F1: true, F3: "efghij", F4: "fghijklmn", F5: typeobject(VArray3_VUnionDepth1_Rand1), F6: 75, F7: 248, F9: VEnumBcd.D, F12: 43499, F13: 1253, F14: 3974103741, F15: 1844281750, F17: 3375836576587270255, F19: 17, F20: -1460, F21: -10212, F22: -1060363355, F23: 514002776, F24: 2358438844140972467, F25: 1783180604927239055, F26: -2.4064853e+08, F27: 2.4226964e+09, F28: -1.434913756137727e+09, F29: -9.389382022665024e+07, F30: {}}, map[int16]int16{-13391: 5138, 0: 13027, 6463: 0}, nil}, F9: {F0: VMap_Bool_Bool{true: false}, F1: true, F7: 191, F9: VEnumBcd.D, F26: -4.9030512e+08}}, {}, {}}, F1: true, F3: "defgh", F4: "pΔΘΠΣΦ", F5: typeobject(set[VString]), F6: 211, F7: 21, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {RetryCode: RetryRefetch, Msg: "op"}, F13: 64458, F14: 2865316306, F15: 2053702854, F16: 16740828914000238118, F17: 5293184889864362510, F18: 1, F19: 57, F20: -7954, F21: -3943, F22: -932901480, F23: -465095132, F24: -3924391045309080943, F25: -1331226890133377473, F26: 6.126843e+08, F27: -1.1895084e+09, F28: 2.2126661592287548e+07, F29: 3.5083903308391464e+08, F30: {}}, F9: {F0: VSet_VBool{false, true}, F26: 3.2490583e+09}, F10: {F28: 0}, F11: {F8: VEnumAbc.A}, F12: {F3: "ab", F5: typeobject(VList_VEnumAbc), F6: 40, F7: 197, F11: {Id: "世", RetryCode: RetryConnection, Msg: "pΔΘΠΣΦ王普澤世"}, F12: 22297, F13: 52386, F15: 3907397382, F17: 15848064095276055989, F18: 5, F20: -6946, F21: 8250, F23: 1608510, F24: 4402833488076662654, F25: 508407465641320676, F26: 2.3330765e+09, F30: {}}, F13: {F4: "lmn", F15: 1365343091}}, VStructDepth2_All{F1: {"lmnopΔΘΠΣΦ王普澤世"}, F2: {true, false, false}, F3: {-908690320}, F5: {1.1358843e+09}, F6: {107: 96, 177: 176, 249: 0}, F7: {VEnumBcd.B: VEnumBcd.B, VEnumBcd.D: VEnumBcd.B}, F9: {F0: VInt64(4142756024516204836), F9: VEnumBcd.C}, F10: {F16: 13196521275255537781}, F11: {F9: VEnumBcd.B}, F12: {F0: []VUint64{6817378842332462803, 317027385006403158, 8932283352251020403}, F1: true, F3: "defghijklmno", F4: "fghijkl", F5: typeobject(VArray3_VList_Any), F6: 161, F7: 119, F8: VEnumAbc.B, F11: {Id: "g", RetryCode: RetryConnection, Msg: "efghijklmnopΔΘΠΣΦ王普澤世"}, F12: 60426, F14: 1551396832, F16: 17092310798118877456, F17: 2131282759981294192, F19: -63, F20: 10352, F21: -14331, F22: -465497144, F23: 428765151, F24: -4402531179038808584, F25: 633981431411127459, F26: -1.9213248e+08, F27: 3.2490072e+07, F28: -1.774660226210965e+09, F29: 1.535512228377124e+08, F30: {}}, F13: {F4: "efghijklmnopΔΘΠ", F15: 2348563028, F21: 2450}}}`, []any{VStructDepth2_All{F0: {nil, set[VArray1_VStructDepth1_Rand0]{{}}, VArray2_TypeObject{typeobject(any), typeobject(VArray3_VArray1_VStructDepth1_Rand0)}}, F1: {"ΔΘΠ"}, F4: {"fghijklmn", "jkl"}, F5: {0, 1.3405235e+09, 7.1763155e+08}, F6: {140: 0, 17: 151, 56: 62}, F8: {F0: []?VStructDepth2_Rand0{{F0: {VStructDepth1_All{F1: true, F3: "efghij", F4: "fghijklmn", F5: typeobject(VArray3_VUnionDepth1_Rand1), F6: 75, F7: 248, F9: VEnumBcd.D, F12: 43499, F13: 1253, F14: 3974103741, F15: 1844281750, F17: 3375836576587270255, F19: 17, F20: -1460, F21: -10212, F22: -1060363355, F23: 514002776, F24: 2358438844140972467, F25: 1783180604927239055, F26: -2.4064853e+08, F27: 2.4226964e+09, F28: -1.434913756137727e+09, F29: -9.389382022665024e+07, F30: {}}, map[int16]int16{-13391: 5138, 0: 13027, 6463: 0}, nil}, F9: {F0: VMap_Bool_Bool{true: false}, F1: true, F7: 191, F9: VEnumBcd.D, F26: -4.9030512e+08}}, {}, {}}, F1: true, F3: "defgh", F4: "pΔΘΠΣΦ", F5: typeobject(set[VString]), F6: 211, F7: 21, F8: VEnumAbc.C, F9: VEnumBcd.C, F11: {RetryCode: RetryRefetch, Msg: "op"}, F13: 64458, F14: 2865316306, F15: 2053702854, F16: 16740828914000238118, F17: 5293184889864362510, F18: 1, F19: 57, F20: -7954, F21: -3943, F22: -932901480, F23: -465095132, F24: -3924391045309080943, F25: -1331226890133377473, F26: 6.126843e+08, F27: -1.1895084e+09, F28: 2.2126661592287548e+07, F29: 3.5083903308391464e+08, F30: {}}, F9: {F0: VSet_VBool{false, true}, F26: 3.2490583e+09}, F10: {F28: 0}, F11: {F8: VEnumAbc.A}, F12: {F3: "ab", F5: typeobject(VList_VEnumAbc), F6: 40, F7: 197, F11: {Id: "世", RetryCode: RetryConnection, Msg: "pΔΘΠΣΦ王普澤世"}, F12: 22297, F13: 52386, F15: 3907397382, F17: 15848064095276055989, F18: 5, F20: -6946, F21: 8250, F23: 1608510, F24: 4402833488076662654, F25: 508407465641320676, F26: 2.3330765e+09, F30: {}}, F13: {F4: "lmn", F15: 1365343091}}, VStructDepth2_All{F1: {"lmnopΔΘΠΣΦ王普澤世"}, F2: {true, false, false}, F3: {-908690320}, F5: {1.1358843e+09}, F6: {107: 96, 177: 176, 249: 0}, F7: {VEnumBcd.B: VEnumBcd.B, VEnumBcd.D: VEnumBcd.B}, F9: {F0: VInt64(4142756024516204836), F9: VEnumBcd.C}, F10: {F16: 13196521275255537781}, F11: {F9: VEnumBcd.B}, F12: {F0: []VUint64{6817378842332462803, 317027385006403158, 8932283352251020403}, F1: true, F3: "defghijklmno", F4: "fghijkl", F5: typeobject(VArray3_VList_Any), F6: 161, F7: 119, F8: VEnumAbc.B, F11: {Id: "g", RetryCode: RetryConnection, Msg: "efghijklmnopΔΘΠΣΦ王普澤世"}, F12: 60426, F14: 1551396832, F16: 17092310798118877456, F17: 2131282759981294192, F19: -63, F20: 10352, F21: -14331, F22: -465497144, F23: 428765151, F24: -4402531179038808584, F25: 633981431411127459, F26: -1.9213248e+08, F27: 3.2490072e+07, F28: -1.774660226210965e+09, F29: 1.535512228377124e+08, F30: {}}, F13: {F4: "efghijklmnopΔΘΠ", F15: 2348563028, F21: 2450}}} },
// Canonical
{ true, `Zero`, `VList_VUnionDepth2_All{}`, VList_VUnionDepth2_All{}, `VList_VUnionDepth2_All{}`, VList_VUnionDepth2_All{} },
{ false, `Zero`, `VList_VUnionDepth2_All{}`, VList_VUnionDepth2_All{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_VUnionDepth2_All{}`, VList_VUnionDepth2_All{}, `[]VUnionDepth2_Rand0{}`, []VUnionDepth2_Rand0{} },
// Canonical
{ true, `Full`, `VList_VUnionDepth2_All{{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}`, VList_VUnionDepth2_All{{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}, `VList_VUnionDepth2_All{{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}`, VList_VUnionDepth2_All{{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}} },
{ false, `Full`, `VList_VUnionDepth2_All{{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}`, VList_VUnionDepth2_All{{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}, `VList_Any{VUnionDepth2_All{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}`, VList_Any{VUnionDepth2_All{F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}} },
// Canonical
{ true, `Random`, `VList_VUnionDepth2_All{{F0: {}}}`, VList_VUnionDepth2_All{{F0: {}}}, `VList_VUnionDepth2_All{{F0: {}}}`, VList_VUnionDepth2_All{{F0: {}}} },
{ false, `Random`, `VList_VUnionDepth2_All{{F0: {}}}`, VList_VUnionDepth2_All{{F0: {}}}, `[]any{VUnionDepth2_All{F0: {}}}`, []any{VUnionDepth2_All{F0: {}}} },
// Canonical
{ true, `Random`, `VList_VUnionDepth2_All{{F11: {F28: -3.2479133937761946e+09}}}`, VList_VUnionDepth2_All{{F11: {F28: -3.2479133937761946e+09}}}, `VList_VUnionDepth2_All{{F11: {F28: -3.2479133937761946e+09}}}`, VList_VUnionDepth2_All{{F11: {F28: -3.2479133937761946e+09}}} },
{ false, `Random`, `VList_VUnionDepth2_All{{F11: {F28: -3.2479133937761946e+09}}}`, VList_VUnionDepth2_All{{F11: {F28: -3.2479133937761946e+09}}}, `[]any{VUnionDepth2_All{F11: {F28: -3.2479133937761946e+09}}}`, []any{VUnionDepth2_All{F11: {F28: -3.2479133937761946e+09}}} },
// Canonical
{ true, `Zero`, `VList_OptVStructDepth2_Rand0{}`, VList_OptVStructDepth2_Rand0{}, `VList_OptVStructDepth2_Rand0{}`, VList_OptVStructDepth2_Rand0{} },
{ false, `Zero`, `VList_OptVStructDepth2_Rand0{}`, VList_OptVStructDepth2_Rand0{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `VList_OptVStructDepth2_Rand0{}`, VList_OptVStructDepth2_Rand0{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `VList_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VList_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `VList_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VList_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
{ false, `Full`, `VList_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VList_OptVStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `[]?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, []?VStructDepth2_Rand0{{F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
// Canonical
{ true, `Random`, `VList_OptVStructDepth2_Rand0{nil, {F0: {VMap_VArray2_Uint32_VArray2_Uint32{}, VUnionDepth3_Rand1{F5: {{false, true, true}, {true, true, false}}}, VMap_Bool_Bool{true: true}}, F11: {F6: 109}}}`, VList_OptVStructDepth2_Rand0{nil, {F0: {VMap_VArray2_Uint32_VArray2_Uint32{}, VUnionDepth3_Rand1{F5: {{false, true, true}, {true, true, false}}}, VMap_Bool_Bool{true: true}}, F11: {F6: 109}}}, `VList_OptVStructDepth2_Rand0{nil, {F0: {VMap_VArray2_Uint32_VArray2_Uint32{}, VUnionDepth3_Rand1{F5: {{false, true, true}, {true, true, false}}}, VMap_Bool_Bool{true: true}}, F11: {F6: 109}}}`, VList_OptVStructDepth2_Rand0{nil, {F0: {VMap_VArray2_Uint32_VArray2_Uint32{}, VUnionDepth3_Rand1{F5: {{false, true, true}, {true, true, false}}}, VMap_Bool_Bool{true: true}}, F11: {F6: 109}}} },
{ false, `Random`, `VList_OptVStructDepth2_Rand0{nil, {F0: {VMap_VArray2_Uint32_VArray2_Uint32{}, VUnionDepth3_Rand1{F5: {{false, true, true}, {true, true, false}}}, VMap_Bool_Bool{true: true}}, F11: {F6: 109}}}`, VList_OptVStructDepth2_Rand0{nil, {F0: {VMap_VArray2_Uint32_VArray2_Uint32{}, VUnionDepth3_Rand1{F5: {{false, true, true}, {true, true, false}}}, VMap_Bool_Bool{true: true}}, F11: {F6: 109}}}, `[]any{nil, VStructDepth2_Rand0{F0: {VMap_VArray2_Uint32_VArray2_Uint32{}, VUnionDepth3_Rand1{F5: {{false, true, true}, {true, true, false}}}, VMap_Bool_Bool{true: true}}, F11: {F6: 109}}}`, []any{nil, VStructDepth2_Rand0{F0: {VMap_VArray2_Uint32_VArray2_Uint32{}, VUnionDepth3_Rand1{F5: {{false, true, true}, {true, true, false}}}, VMap_Bool_Bool{true: true}}, F11: {F6: 109}}} },
// Canonical
{ true, `Random`, `VList_OptVStructDepth2_Rand0{{F0: {nil, VInt8(58), VList_Error{{}, {Id: "defghi", RetryCode: RetryConnection}}}, F9: {F0: VArray3_Map_String_String{{"": "Φ王普"}, {"": "cdefghijklm", "def": "", "lmnopΔΘΠΣΦ王普": "Θ"}, {"ijklmno": "nopΔ"}}, F1: true, F7: 62, F26: -2.4782141e+09}, F11: {F9: VEnumBcd.B}}}`, VList_OptVStructDepth2_Rand0{{F0: {nil, VInt8(58), VList_Error{{}, {Id: "defghi", RetryCode: RetryConnection}}}, F9: {F0: VArray3_Map_String_String{{"": "Φ王普"}, {"": "cdefghijklm", "def": "", "lmnopΔΘΠΣΦ王普": "Θ"}, {"ijklmno": "nopΔ"}}, F1: true, F7: 62, F26: -2.4782141e+09}, F11: {F9: VEnumBcd.B}}}, `VList_OptVStructDepth2_Rand0{{F0: {nil, VInt8(58), VList_Error{{}, {Id: "defghi", RetryCode: RetryConnection}}}, F9: {F0: VArray3_Map_String_String{{"": "Φ王普"}, {"": "cdefghijklm", "def": "", "lmnopΔΘΠΣΦ王普": "Θ"}, {"ijklmno": "nopΔ"}}, F1: true, F7: 62, F26: -2.4782141e+09}, F11: {F9: VEnumBcd.B}}}`, VList_OptVStructDepth2_Rand0{{F0: {nil, VInt8(58), VList_Error{{}, {Id: "defghi", RetryCode: RetryConnection}}}, F9: {F0: VArray3_Map_String_String{{"": "Φ王普"}, {"": "cdefghijklm", "def": "", "lmnopΔΘΠΣΦ王普": "Θ"}, {"ijklmno": "nopΔ"}}, F1: true, F7: 62, F26: -2.4782141e+09}, F11: {F9: VEnumBcd.B}}} },
{ false, `Random`, `VList_OptVStructDepth2_Rand0{{F0: {nil, VInt8(58), VList_Error{{}, {Id: "defghi", RetryCode: RetryConnection}}}, F9: {F0: VArray3_Map_String_String{{"": "Φ王普"}, {"": "cdefghijklm", "def": "", "lmnopΔΘΠΣΦ王普": "Θ"}, {"ijklmno": "nopΔ"}}, F1: true, F7: 62, F26: -2.4782141e+09}, F11: {F9: VEnumBcd.B}}}`, VList_OptVStructDepth2_Rand0{{F0: {nil, VInt8(58), VList_Error{{}, {Id: "defghi", RetryCode: RetryConnection}}}, F9: {F0: VArray3_Map_String_String{{"": "Φ王普"}, {"": "cdefghijklm", "def": "", "lmnopΔΘΠΣΦ王普": "Θ"}, {"ijklmno": "nopΔ"}}, F1: true, F7: 62, F26: -2.4782141e+09}, F11: {F9: VEnumBcd.B}}}, `VArray1_VStructDepth2_Rand0{{F0: {nil, VInt8(58), VList_Error{{}, {Id: "defghi", RetryCode: RetryConnection}}}, F9: {F0: VArray3_Map_String_String{{"": "Φ王普"}, {"": "cdefghijklm", "def": "", "lmnopΔΘΠΣΦ王普": "Θ"}, {"ijklmno": "nopΔ"}}, F1: true, F7: 62, F26: -2.4782141e+09}, F11: {F9: VEnumBcd.B}}}`, VArray1_VStructDepth2_Rand0{{F0: {nil, VInt8(58), VList_Error{{}, {Id: "defghi", RetryCode: RetryConnection}}}, F9: {F0: VArray3_Map_String_String{{"": "Φ王普"}, {"": "cdefghijklm", "def": "", "lmnopΔΘΠΣΦ王普": "Θ"}, {"ijklmno": "nopΔ"}}, F1: true, F7: 62, F26: -2.4782141e+09}, F11: {F9: VEnumBcd.B}}} },
// Canonical
{ true, `Zero`, `set[VArray1_VStructDepth1_Rand0]{}`, set[VArray1_VStructDepth1_Rand0]{}, `set[VArray1_VStructDepth1_Rand0]{}`, set[VArray1_VStructDepth1_Rand0]{} },
// Canonical
{ true, `Full`, `set[VArray1_VStructDepth1_Rand0]{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, set[VArray1_VStructDepth1_Rand0]{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `set[VArray1_VStructDepth1_Rand0]{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, set[VArray1_VStructDepth1_Rand0]{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `set[VArray1_VStructDepth1_Rand0]{{{F15: 201739660, F21: -2684}}, {{F4: "fgh", F15: 3831572259, F21: -215}}, {{F4: "nopΔΘΠ", F15: 677481460, F21: 9744}}}`, set[VArray1_VStructDepth1_Rand0]{{{F15: 201739660, F21: -2684}}, {{F4: "fgh", F15: 3831572259, F21: -215}}, {{F4: "nopΔΘΠ", F15: 677481460, F21: 9744}}}, `set[VArray1_VStructDepth1_Rand0]{{{F15: 201739660, F21: -2684}}, {{F4: "fgh", F15: 3831572259, F21: -215}}, {{F4: "nopΔΘΠ", F15: 677481460, F21: 9744}}}`, set[VArray1_VStructDepth1_Rand0]{{{F15: 201739660, F21: -2684}}, {{F4: "fgh", F15: 3831572259, F21: -215}}, {{F4: "nopΔΘΠ", F15: 677481460, F21: 9744}}} },
// Canonical
{ true, `Random`, `set[VArray1_VStructDepth1_Rand0]{{{F4: "bcdefghijklm", F15: 2513327673, F21: 4560}}}`, set[VArray1_VStructDepth1_Rand0]{{{F4: "bcdefghijklm", F15: 2513327673, F21: 4560}}}, `set[VArray1_VStructDepth1_Rand0]{{{F4: "bcdefghijklm", F15: 2513327673, F21: 4560}}}`, set[VArray1_VStructDepth1_Rand0]{{{F4: "bcdefghijklm", F15: 2513327673, F21: 4560}}} },
// Canonical
{ true, `Zero`, `VSet_VArray1_VArray3_Bool{}`, VSet_VArray1_VArray3_Bool{}, `VSet_VArray1_VArray3_Bool{}`, VSet_VArray1_VArray3_Bool{} },
// Canonical
{ true, `Full`, `VSet_VArray1_VArray3_Bool{{{true, true, true}}}`, VSet_VArray1_VArray3_Bool{{{true, true, true}}}, `VSet_VArray1_VArray3_Bool{{{true, true, true}}}`, VSet_VArray1_VArray3_Bool{{{true, true, true}}} },
// Canonical
{ true, `Zero`, `map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{}`, map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{}, `map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{}`, map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{} },
// Canonical
{ true, `Full`, `map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{{true, true, true}}: {{true, true, true}}}`, map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{{true, true, true}}: {{true, true, true}}}, `map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{{true, true, true}}: {{true, true, true}}}`, map[VArray1_VArray3_Bool]VArray1_VArray3_Bool{{{true, true, true}}: {{true, true, true}}} },
// Canonical
{ true, `Zero`, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{}, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{} },
{ false, `Zero`, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{}, `map[VArray1_VStructEmpty]VArray1_VStructEmpty{}`, map[VArray1_VStructEmpty]VArray1_VStructEmpty{} },
// Canonical
{ true, `Full`, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {}}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {}}, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {}}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {}} },
{ false, `Random`, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {}}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {}}, `map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}}`, map[VArray1_VStructEmpty]VArray1_VStructEmpty{{}: {}} },
// Canonical
{ true, `Random`, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {{F4: "hijklmnopΔΘΠΣΦ王普", F15: 2714959790}}}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {{F4: "hijklmnopΔΘΠΣΦ王普", F15: 2714959790}}}, `VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {{F4: "hijklmnopΔΘΠΣΦ王普", F15: 2714959790}}}`, VMap_VArray1_VStructDepth1_Rand0_VArray1_VStructDepth1_Rand0{{}: {{F4: "hijklmnopΔΘΠΣΦ王普", F15: 2714959790}}} },
// Canonical
{ true, `Zero`, `VStructDepth3_All{}`, VStructDepth3_All{}, `VStructDepth3_All{}`, VStructDepth3_All{} },
{ false, `Zero`, `VStructDepth3_All{}`, VStructDepth3_All{}, `VStructDepth3_Rand1{}`, VStructDepth3_Rand1{} },
{ false, `Zero`, `VStructDepth3_All{}`, VStructDepth3_All{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`, `VStructDepth3_All{F0: {{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F3: {{true}}, F4: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F6: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, F9: {F7: {VEnumBcd.D: VEnumBcd.D}}, F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F12: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VStructDepth3_All{F0: {{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F3: {{true}}, F4: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F6: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, F9: {F7: {VEnumBcd.D: VEnumBcd.D}}, F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F12: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `VStructDepth3_All{F0: {{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F3: {{true}}, F4: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F6: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, F9: {F7: {VEnumBcd.D: VEnumBcd.D}}, F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F12: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VStructDepth3_All{F0: {{"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}, {"abcdefghijklmnopΔΘΠΣΦ王普澤世界": "abcdefghijklmnopΔΘΠΣΦ王普澤世界"}}, F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F3: {{true}}, F4: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F6: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}, F9: {F7: {VEnumBcd.D: VEnumBcd.D}}, F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F12: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
// Canonical
{ true, `Random`, `VStructDepth3_All{F0: {{"ijklmnopΔΘΠΣΦ王": "defghijklmnopΔΘΠΣ"}, {"": "cdefghijklmnopΔΘΠΣΦ", "jklmnopΔΘ": "nopΔΘΠ"}, {"bcdefghijklmnopΔΘΠΣΦ王普澤世": "", "ΣΦ王普": "nopΔΘΠΣΦ"}}, F1: {{}}, F2: {{107, 128, 89}, {}, {0, 133, 37}}, F3: {{true}}, F4: {{F4: "ijk", F15: 2520027635}, {F4: "no", F15: 661627822, F21: -14093}}, F5: {{F12: 1404}, {F28: -4.843734225929519e+08}}, F6: {{F4: "abcdef", F15: 388152645, F21: -14547}: {F4: "bcdefgh", F15: 811603317, F21: -12821}, {F4: "abcdefghijklmnopΔΘ", F15: 2543262458, F21: -3453}: {F4: "lmnopΔ", F21: -67}, {F4: "jklmnop", F15: 241748021, F21: 2074}: {F15: 3695330071, F21: 9936}}, F7: {{F8: VEnumAbc.A}: {F8: VEnumAbc.C}}, F8: {F0: {VList_VUnionDepth1_Rand0{}, uint16(11690), VArray1_OptVStructDepth1_Rand0{{F4: "pΔΘ", F15: 2307490724, F21: 6270}}}, F10: {F12: 51950}, F11: {F9: VEnumBcd.C}}, F9: {F7: {VEnumBcd.B: VEnumBcd.C, VEnumBcd.C: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F12: {F0: {VInt8(0), VStructDepth1_Rand0{F4: "defghijklm", F15: 224613276, F21: 628}, []any{VUint16(0), []?VStructDepth2_Rand0{{F9: {F0: VList_TypeObject{typeobject(VList_VStructEmpty), typeobject(VUint64), typeobject([]VEnumAbc)}, F7: 23, F9: VEnumBcd.C}, F11: {F9: VEnumBcd.D}}, {F9: {F0: []VUint64{100145223956358900}, F9: VEnumBcd.C, F26: 1.00704416e+09}, F10: {F16: 8473568284230405126}, F11: {F20: 8612}}}, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F16: 5775483604142120355}: {F16: 0}}}}, F9: {F1: true, F7: 37, F26: -5.9550284e+07}, F11: {F8: VEnumAbc.A}}}`, VStructDepth3_All{F0: {{"ijklmnopΔΘΠΣΦ王": "defghijklmnopΔΘΠΣ"}, {"": "cdefghijklmnopΔΘΠΣΦ", "jklmnopΔΘ": "nopΔΘΠ"}, {"bcdefghijklmnopΔΘΠΣΦ王普澤世": "", "ΣΦ王普": "nopΔΘΠΣΦ"}}, F1: {{}}, F2: {{107, 128, 89}, {}, {0, 133, 37}}, F3: {{true}}, F4: {{F4: "ijk", F15: 2520027635}, {F4: "no", F15: 661627822, F21: -14093}}, F5: {{F12: 1404}, {F28: -4.843734225929519e+08}}, F6: {{F4: "abcdef", F15: 388152645, F21: -14547}: {F4: "bcdefgh", F15: 811603317, F21: -12821}, {F4: "abcdefghijklmnopΔΘ", F15: 2543262458, F21: -3453}: {F4: "lmnopΔ", F21: -67}, {F4: "jklmnop", F15: 241748021, F21: 2074}: {F15: 3695330071, F21: 9936}}, F7: {{F8: VEnumAbc.A}: {F8: VEnumAbc.C}}, F8: {F0: {VList_VUnionDepth1_Rand0{}, uint16(11690), VArray1_OptVStructDepth1_Rand0{{F4: "pΔΘ", F15: 2307490724, F21: 6270}}}, F10: {F12: 51950}, F11: {F9: VEnumBcd.C}}, F9: {F7: {VEnumBcd.B: VEnumBcd.C, VEnumBcd.C: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F12: {F0: {VInt8(0), VStructDepth1_Rand0{F4: "defghijklm", F15: 224613276, F21: 628}, []any{VUint16(0), []?VStructDepth2_Rand0{{F9: {F0: VList_TypeObject{typeobject(VList_VStructEmpty), typeobject(VUint64), typeobject([]VEnumAbc)}, F7: 23, F9: VEnumBcd.C}, F11: {F9: VEnumBcd.D}}, {F9: {F0: []VUint64{100145223956358900}, F9: VEnumBcd.C, F26: 1.00704416e+09}, F10: {F16: 8473568284230405126}, F11: {F20: 8612}}}, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F16: 5775483604142120355}: {F16: 0}}}}, F9: {F1: true, F7: 37, F26: -5.9550284e+07}, F11: {F8: VEnumAbc.A}}}, `VStructDepth3_All{F0: {{"ijklmnopΔΘΠΣΦ王": "defghijklmnopΔΘΠΣ"}, {"": "cdefghijklmnopΔΘΠΣΦ", "jklmnopΔΘ": "nopΔΘΠ"}, {"bcdefghijklmnopΔΘΠΣΦ王普澤世": "", "ΣΦ王普": "nopΔΘΠΣΦ"}}, F1: {{}}, F2: {{107, 128, 89}, {}, {0, 133, 37}}, F3: {{true}}, F4: {{F4: "ijk", F15: 2520027635}, {F4: "no", F15: 661627822, F21: -14093}}, F5: {{F12: 1404}, {F28: -4.843734225929519e+08}}, F6: {{F4: "abcdef", F15: 388152645, F21: -14547}: {F4: "bcdefgh", F15: 811603317, F21: -12821}, {F4: "abcdefghijklmnopΔΘ", F15: 2543262458, F21: -3453}: {F4: "lmnopΔ", F21: -67}, {F4: "jklmnop", F15: 241748021, F21: 2074}: {F15: 3695330071, F21: 9936}}, F7: {{F8: VEnumAbc.A}: {F8: VEnumAbc.C}}, F8: {F0: {VList_VUnionDepth1_Rand0{}, uint16(11690), VArray1_OptVStructDepth1_Rand0{{F4: "pΔΘ", F15: 2307490724, F21: 6270}}}, F10: {F12: 51950}, F11: {F9: VEnumBcd.C}}, F9: {F7: {VEnumBcd.B: VEnumBcd.C, VEnumBcd.C: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F12: {F0: {VInt8(0), VStructDepth1_Rand0{F4: "defghijklm", F15: 224613276, F21: 628}, []any{VUint16(0), []?VStructDepth2_Rand0{{F9: {F0: VList_TypeObject{typeobject(VList_VStructEmpty), typeobject(VUint64), typeobject([]VEnumAbc)}, F7: 23, F9: VEnumBcd.C}, F11: {F9: VEnumBcd.D}}, {F9: {F0: []VUint64{100145223956358900}, F9: VEnumBcd.C, F26: 1.00704416e+09}, F10: {F16: 8473568284230405126}, F11: {F20: 8612}}}, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F16: 5775483604142120355}: {F16: 0}}}}, F9: {F1: true, F7: 37, F26: -5.9550284e+07}, F11: {F8: VEnumAbc.A}}}`, VStructDepth3_All{F0: {{"ijklmnopΔΘΠΣΦ王": "defghijklmnopΔΘΠΣ"}, {"": "cdefghijklmnopΔΘΠΣΦ", "jklmnopΔΘ": "nopΔΘΠ"}, {"bcdefghijklmnopΔΘΠΣΦ王普澤世": "", "ΣΦ王普": "nopΔΘΠΣΦ"}}, F1: {{}}, F2: {{107, 128, 89}, {}, {0, 133, 37}}, F3: {{true}}, F4: {{F4: "ijk", F15: 2520027635}, {F4: "no", F15: 661627822, F21: -14093}}, F5: {{F12: 1404}, {F28: -4.843734225929519e+08}}, F6: {{F4: "abcdef", F15: 388152645, F21: -14547}: {F4: "bcdefgh", F15: 811603317, F21: -12821}, {F4: "abcdefghijklmnopΔΘ", F15: 2543262458, F21: -3453}: {F4: "lmnopΔ", F21: -67}, {F4: "jklmnop", F15: 241748021, F21: 2074}: {F15: 3695330071, F21: 9936}}, F7: {{F8: VEnumAbc.A}: {F8: VEnumAbc.C}}, F8: {F0: {VList_VUnionDepth1_Rand0{}, uint16(11690), VArray1_OptVStructDepth1_Rand0{{F4: "pΔΘ", F15: 2307490724, F21: 6270}}}, F10: {F12: 51950}, F11: {F9: VEnumBcd.C}}, F9: {F7: {VEnumBcd.B: VEnumBcd.C, VEnumBcd.C: VEnumBcd.D, VEnumBcd.D: VEnumBcd.B}}, F12: {F0: {VInt8(0), VStructDepth1_Rand0{F4: "defghijklm", F15: 224613276, F21: 628}, []any{VUint16(0), []?VStructDepth2_Rand0{{F9: {F0: VList_TypeObject{typeobject(VList_VStructEmpty), typeobject(VUint64), typeobject([]VEnumAbc)}, F7: 23, F9: VEnumBcd.C}, F11: {F9: VEnumBcd.D}}, {F9: {F0: []VUint64{100145223956358900}, F9: VEnumBcd.C, F26: 1.00704416e+09}, F10: {F16: 8473568284230405126}, F11: {F20: 8612}}}, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F16: 5775483604142120355}: {F16: 0}}}}, F9: {F1: true, F7: 37, F26: -5.9550284e+07}, F11: {F8: VEnumAbc.A}}} },
// Canonical
{ true, `Random`, `VStructDepth3_All{F1: {{F4: "cdefghijklmnop", F21: 1776}}, F2: {{161, 50, 99}, {0, 209, 250}, {137}}, F3: {{true, false}, {false, false, true}, {}}, F5: {{F12: 36735}, {F16: 12273211537912503083}, {F28: -2.2579210503984504e+09}}, F6: {{F4: "ghi", F15: 4077837594}: {F4: "ghijklmnopΔΘΠΣΦ王普澤世", F15: 234797365, F21: 14219}, {F4: "ijklmnopΔΘΠΣΦ王普", F15: 4270173188, F21: 3559}: {F15: 866936409, F21: -15777}, {F4: "mn"}: {F21: -10311}}, F7: {{F12: 0}: {F28: 0}, {F28: -1.021690441658703e+09}: {F8: VEnumAbc.C}}, F8: {F0: {VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.C}}, VArray3_Int64{}, VList_VStructEmpty{{}, {}}}, F9: {F0: VArray2_Uint32{1202796966, 227471322}, F7: 130, F26: -5.699319e+06}, F10: {F10: {}}, F11: {F6: 158}}, F10: {F5: {0, 230}}, F11: {F2: {-2.508166942031412e+08}}, F12: {F0: {map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D}, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.B}, {F12: 46603}: {F12: 0}}, VMap_VInt32_VInt32{0: 533889670, 211826896: 537811395}}, F9: {F0: set[uint16]{}, F7: 203, F26: 9.8148076e+08}, F10: {F28: -1.3466595075899231e+09}, F11: {F8: VEnumAbc.C}}}`, VStructDepth3_All{F1: {{F4: "cdefghijklmnop", F21: 1776}}, F2: {{161, 50, 99}, {0, 209, 250}, {137}}, F3: {{true, false}, {false, false, true}, {}}, F5: {{F12: 36735}, {F16: 12273211537912503083}, {F28: -2.2579210503984504e+09}}, F6: {{F4: "ghi", F15: 4077837594}: {F4: "ghijklmnopΔΘΠΣΦ王普澤世", F15: 234797365, F21: 14219}, {F4: "ijklmnopΔΘΠΣΦ王普", F15: 4270173188, F21: 3559}: {F15: 866936409, F21: -15777}, {F4: "mn"}: {F21: -10311}}, F7: {{F12: 0}: {F28: 0}, {F28: -1.021690441658703e+09}: {F8: VEnumAbc.C}}, F8: {F0: {VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.C}}, VArray3_Int64{}, VList_VStructEmpty{{}, {}}}, F9: {F0: VArray2_Uint32{1202796966, 227471322}, F7: 130, F26: -5.699319e+06}, F10: {F10: {}}, F11: {F6: 158}}, F10: {F5: {0, 230}}, F11: {F2: {-2.508166942031412e+08}}, F12: {F0: {map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D}, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.B}, {F12: 46603}: {F12: 0}}, VMap_VInt32_VInt32{0: 533889670, 211826896: 537811395}}, F9: {F0: set[uint16]{}, F7: 203, F26: 9.8148076e+08}, F10: {F28: -1.3466595075899231e+09}, F11: {F8: VEnumAbc.C}}}, `VStructDepth3_All{F1: {{F4: "cdefghijklmnop", F21: 1776}}, F2: {{161, 50, 99}, {0, 209, 250}, {137}}, F3: {{true, false}, {false, false, true}, {}}, F5: {{F12: 36735}, {F16: 12273211537912503083}, {F28: -2.2579210503984504e+09}}, F6: {{F4: "ghi", F15: 4077837594}: {F4: "ghijklmnopΔΘΠΣΦ王普澤世", F15: 234797365, F21: 14219}, {F4: "ijklmnopΔΘΠΣΦ王普", F15: 4270173188, F21: 3559}: {F15: 866936409, F21: -15777}, {F4: "mn"}: {F21: -10311}}, F7: {{F12: 0}: {F28: 0}, {F28: -1.021690441658703e+09}: {F8: VEnumAbc.C}}, F8: {F0: {VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.C}}, VArray3_Int64{}, VList_VStructEmpty{{}, {}}}, F9: {F0: VArray2_Uint32{1202796966, 227471322}, F7: 130, F26: -5.699319e+06}, F10: {F10: {}}, F11: {F6: 158}}, F10: {F5: {0, 230}}, F11: {F2: {-2.508166942031412e+08}}, F12: {F0: {map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D}, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.B}, {F12: 46603}: {F12: 0}}, VMap_VInt32_VInt32{0: 533889670, 211826896: 537811395}}, F9: {F0: set[uint16]{}, F7: 203, F26: 9.8148076e+08}, F10: {F28: -1.3466595075899231e+09}, F11: {F8: VEnumAbc.C}}}`, VStructDepth3_All{F1: {{F4: "cdefghijklmnop", F21: 1776}}, F2: {{161, 50, 99}, {0, 209, 250}, {137}}, F3: {{true, false}, {false, false, true}, {}}, F5: {{F12: 36735}, {F16: 12273211537912503083}, {F28: -2.2579210503984504e+09}}, F6: {{F4: "ghi", F15: 4077837594}: {F4: "ghijklmnopΔΘΠΣΦ王普澤世", F15: 234797365, F21: 14219}, {F4: "ijklmnopΔΘΠΣΦ王普", F15: 4270173188, F21: 3559}: {F15: 866936409, F21: -15777}, {F4: "mn"}: {F21: -10311}}, F7: {{F12: 0}: {F28: 0}, {F28: -1.021690441658703e+09}: {F8: VEnumAbc.C}}, F8: {F0: {VSet_VUnionDepth1_Rand0{{F8: VEnumAbc.C}}, VArray3_Int64{}, VList_VStructEmpty{{}, {}}}, F9: {F0: VArray2_Uint32{1202796966, 227471322}, F7: 130, F26: -5.699319e+06}, F10: {F10: {}}, F11: {F6: 158}}, F10: {F5: {0, 230}}, F11: {F2: {-2.508166942031412e+08}}, F12: {F0: {map[VEnumBcd]VEnumBcd{VEnumBcd.B: VEnumBcd.D}, map[VUnionDepth1_Rand0]VUnionDepth1_Rand0{{F10: {}}: {F8: VEnumAbc.B}, {F12: 46603}: {F12: 0}}, VMap_VInt32_VInt32{0: 533889670, 211826896: 537811395}}, F9: {F0: set[uint16]{}, F7: 203, F26: 9.8148076e+08}, F10: {F28: -1.3466595075899231e+09}, F11: {F8: VEnumAbc.C}}} },
// Canonical
{ true, `Zero`, `VStructDepth3_Rand0{}`, VStructDepth3_Rand0{}, `VStructDepth3_Rand0{}`, VStructDepth3_Rand0{} },
{ false, `Zero`, `VStructDepth3_Rand0{}`, VStructDepth3_Rand0{}, `VStructDepth3_Rand1{}`, VStructDepth3_Rand1{} },
{ false, `Zero`, `VStructDepth3_Rand0{}`, VStructDepth3_Rand0{}, `VStructDepth3_All{}`, VStructDepth3_All{} },
// Canonical
{ true, `Full`, `VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
{ false, `Full`, `VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `?VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, ?VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
// Canonical
{ true, `Random`, `VStructDepth3_Rand0{F1: {{F15: 1338580713, F21: -15535}}, F5: {{F8: VEnumAbc.A}}, F7: {{F16: 0}: {F8: VEnumAbc.A}, {F16: 7779208654243653262}: {F8: VEnumAbc.A}, {F8: VEnumAbc.A}: {F8: VEnumAbc.A}}, F8: {F9: {F0: VList_VFloat64{-3.1733713409600717e+08, 0, 2.734984825406405e+09}, F7: 12, F9: VEnumBcd.C, F26: 3.2446896e+08}, F10: {F10: {}}, F11: {F20: -3787}}}`, VStructDepth3_Rand0{F1: {{F15: 1338580713, F21: -15535}}, F5: {{F8: VEnumAbc.A}}, F7: {{F16: 0}: {F8: VEnumAbc.A}, {F16: 7779208654243653262}: {F8: VEnumAbc.A}, {F8: VEnumAbc.A}: {F8: VEnumAbc.A}}, F8: {F9: {F0: VList_VFloat64{-3.1733713409600717e+08, 0, 2.734984825406405e+09}, F7: 12, F9: VEnumBcd.C, F26: 3.2446896e+08}, F10: {F10: {}}, F11: {F20: -3787}}}, `VStructDepth3_Rand0{F1: {{F15: 1338580713, F21: -15535}}, F5: {{F8: VEnumAbc.A}}, F7: {{F16: 0}: {F8: VEnumAbc.A}, {F16: 7779208654243653262}: {F8: VEnumAbc.A}, {F8: VEnumAbc.A}: {F8: VEnumAbc.A}}, F8: {F9: {F0: VList_VFloat64{-3.1733713409600717e+08, 0, 2.734984825406405e+09}, F7: 12, F9: VEnumBcd.C, F26: 3.2446896e+08}, F10: {F10: {}}, F11: {F20: -3787}}}`, VStructDepth3_Rand0{F1: {{F15: 1338580713, F21: -15535}}, F5: {{F8: VEnumAbc.A}}, F7: {{F16: 0}: {F8: VEnumAbc.A}, {F16: 7779208654243653262}: {F8: VEnumAbc.A}, {F8: VEnumAbc.A}: {F8: VEnumAbc.A}}, F8: {F9: {F0: VList_VFloat64{-3.1733713409600717e+08, 0, 2.734984825406405e+09}, F7: 12, F9: VEnumBcd.C, F26: 3.2446896e+08}, F10: {F10: {}}, F11: {F20: -3787}}} },
{ false, `Random`, `VStructDepth3_Rand0{F1: {{F15: 1338580713, F21: -15535}}, F5: {{F8: VEnumAbc.A}}, F7: {{F16: 0}: {F8: VEnumAbc.A}, {F16: 7779208654243653262}: {F8: VEnumAbc.A}, {F8: VEnumAbc.A}: {F8: VEnumAbc.A}}, F8: {F9: {F0: VList_VFloat64{-3.1733713409600717e+08, 0, 2.734984825406405e+09}, F7: 12, F9: VEnumBcd.C, F26: 3.2446896e+08}, F10: {F10: {}}, F11: {F20: -3787}}}`, VStructDepth3_Rand0{F1: {{F15: 1338580713, F21: -15535}}, F5: {{F8: VEnumAbc.A}}, F7: {{F16: 0}: {F8: VEnumAbc.A}, {F16: 7779208654243653262}: {F8: VEnumAbc.A}, {F8: VEnumAbc.A}: {F8: VEnumAbc.A}}, F8: {F9: {F0: VList_VFloat64{-3.1733713409600717e+08, 0, 2.734984825406405e+09}, F7: 12, F9: VEnumBcd.C, F26: 3.2446896e+08}, F10: {F10: {}}, F11: {F20: -3787}}}, `VStructDepth3_All{F1: {{F15: 1338580713, F21: -15535}}, F5: {{F8: VEnumAbc.A}}, F7: {{F16: 0}: {F8: VEnumAbc.A}, {F16: 7779208654243653262}: {F8: VEnumAbc.A}, {F8: VEnumAbc.A}: {F8: VEnumAbc.A}}, F8: {F9: {F0: VList_VFloat64{-3.1733713409600717e+08, 0, 2.734984825406405e+09}, F7: 12, F9: VEnumBcd.C, F26: 3.2446896e+08}, F10: {F10: {}}, F11: {F20: -3787}}}`, VStructDepth3_All{F1: {{F15: 1338580713, F21: -15535}}, F5: {{F8: VEnumAbc.A}}, F7: {{F16: 0}: {F8: VEnumAbc.A}, {F16: 7779208654243653262}: {F8: VEnumAbc.A}, {F8: VEnumAbc.A}: {F8: VEnumAbc.A}}, F8: {F9: {F0: VList_VFloat64{-3.1733713409600717e+08, 0, 2.734984825406405e+09}, F7: 12, F9: VEnumBcd.C, F26: 3.2446896e+08}, F10: {F10: {}}, F11: {F20: -3787}}} },
// Canonical
{ true, `Random`, `VStructDepth3_Rand0{F5: {{F8: VEnumAbc.B}, {F8: VEnumAbc.C}}, F7: {{F10: {}}: {F8: VEnumAbc.A}}, F8: {F0: {set[uint16]{}, []float64{0, 3.3846002281536584e+09}, nil}, F10: {F10: {}}, F11: {F9: VEnumBcd.B}}}`, VStructDepth3_Rand0{F5: {{F8: VEnumAbc.B}, {F8: VEnumAbc.C}}, F7: {{F10: {}}: {F8: VEnumAbc.A}}, F8: {F0: {set[uint16]{}, []float64{0, 3.3846002281536584e+09}, nil}, F10: {F10: {}}, F11: {F9: VEnumBcd.B}}}, `VStructDepth3_Rand0{F5: {{F8: VEnumAbc.B}, {F8: VEnumAbc.C}}, F7: {{F10: {}}: {F8: VEnumAbc.A}}, F8: {F0: {set[uint16]{}, []float64{0, 3.3846002281536584e+09}, nil}, F10: {F10: {}}, F11: {F9: VEnumBcd.B}}}`, VStructDepth3_Rand0{F5: {{F8: VEnumAbc.B}, {F8: VEnumAbc.C}}, F7: {{F10: {}}: {F8: VEnumAbc.A}}, F8: {F0: {set[uint16]{}, []float64{0, 3.3846002281536584e+09}, nil}, F10: {F10: {}}, F11: {F9: VEnumBcd.B}}} },
{ false, `Random`, `VStructDepth3_Rand0{F5: {{F8: VEnumAbc.B}, {F8: VEnumAbc.C}}, F7: {{F10: {}}: {F8: VEnumAbc.A}}, F8: {F0: {set[uint16]{}, []float64{0, 3.3846002281536584e+09}, nil}, F10: {F10: {}}, F11: {F9: VEnumBcd.B}}}`, VStructDepth3_Rand0{F5: {{F8: VEnumAbc.B}, {F8: VEnumAbc.C}}, F7: {{F10: {}}: {F8: VEnumAbc.A}}, F8: {F0: {set[uint16]{}, []float64{0, 3.3846002281536584e+09}, nil}, F10: {F10: {}}, F11: {F9: VEnumBcd.B}}}, `VStructDepth3_All{F5: {{F8: VEnumAbc.B}, {F8: VEnumAbc.C}}, F7: {{F10: {}}: {F8: VEnumAbc.A}}, F8: {F0: {set[uint16]{}, []float64{0, 3.3846002281536584e+09}, nil}, F10: {F10: {}}, F11: {F9: VEnumBcd.B}}}`, VStructDepth3_All{F5: {{F8: VEnumAbc.B}, {F8: VEnumAbc.C}}, F7: {{F10: {}}: {F8: VEnumAbc.A}}, F8: {F0: {set[uint16]{}, []float64{0, 3.3846002281536584e+09}, nil}, F10: {F10: {}}, F11: {F9: VEnumBcd.B}}} },
// Canonical
{ true, `Zero`, `VStructDepth3_Rand1{}`, VStructDepth3_Rand1{}, `VStructDepth3_Rand1{}`, VStructDepth3_Rand1{} },
{ false, `Zero`, `VStructDepth3_Rand1{}`, VStructDepth3_Rand1{}, `VStructDepth3_All{}`, VStructDepth3_All{} },
{ false, `Zero`, `VStructDepth3_Rand1{}`, VStructDepth3_Rand1{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`, `VStructDepth3_Rand1{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VStructDepth3_Rand1{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VStructDepth3_Rand1{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VStructDepth3_Rand1{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
{ false, `Full`, `VStructDepth3_Rand1{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VStructDepth3_Rand1{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}, `VStructDepth3_All{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}}`, VStructDepth3_All{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F2: {{123}}, F11: {F12: {F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}} },
// Canonical
{ true, `Random`, `VStructDepth3_Rand1{F2: {{0, 18, 244}, {75}}, F11: {F2: {-1.0443559380967396e+08, 1.0236401259087074e+09}}}`, VStructDepth3_Rand1{F2: {{0, 18, 244}, {75}}, F11: {F2: {-1.0443559380967396e+08, 1.0236401259087074e+09}}}, `VStructDepth3_Rand1{F2: {{0, 18, 244}, {75}}, F11: {F2: {-1.0443559380967396e+08, 1.0236401259087074e+09}}}`, VStructDepth3_Rand1{F2: {{0, 18, 244}, {75}}, F11: {F2: {-1.0443559380967396e+08, 1.0236401259087074e+09}}} },
{ false, `Random`, `VStructDepth3_Rand1{F2: {{0, 18, 244}, {75}}, F11: {F2: {-1.0443559380967396e+08, 1.0236401259087074e+09}}}`, VStructDepth3_Rand1{F2: {{0, 18, 244}, {75}}, F11: {F2: {-1.0443559380967396e+08, 1.0236401259087074e+09}}}, `VStructDepth3_All{F2: {{0, 18, 244}, {75}}, F11: {F2: {-1.0443559380967396e+08, 1.0236401259087074e+09}}}`, VStructDepth3_All{F2: {{0, 18, 244}, {75}}, F11: {F2: {-1.0443559380967396e+08, 1.0236401259087074e+09}}} },
// Canonical
{ true, `Random`, `VStructDepth3_Rand1{F11: {F2: {3.9370881217191663e+09, 3.657082561620334e+09, 1.1962011948359613e+09}}}`, VStructDepth3_Rand1{F11: {F2: {3.9370881217191663e+09, 3.657082561620334e+09, 1.1962011948359613e+09}}}, `VStructDepth3_Rand1{F11: {F2: {3.9370881217191663e+09, 3.657082561620334e+09, 1.1962011948359613e+09}}}`, VStructDepth3_Rand1{F11: {F2: {3.9370881217191663e+09, 3.657082561620334e+09, 1.1962011948359613e+09}}} },
{ false, `Random`, `VStructDepth3_Rand1{F11: {F2: {3.9370881217191663e+09, 3.657082561620334e+09, 1.1962011948359613e+09}}}`, VStructDepth3_Rand1{F11: {F2: {3.9370881217191663e+09, 3.657082561620334e+09, 1.1962011948359613e+09}}}, `VStructDepth3_All{F11: {F2: {3.9370881217191663e+09, 3.657082561620334e+09, 1.1962011948359613e+09}}}`, VStructDepth3_All{F11: {F2: {3.9370881217191663e+09, 3.657082561620334e+09, 1.1962011948359613e+09}}} },
// Canonical
{ true, `Zero`, `VUnionDepth3_All{F0: {}}`, VUnionDepth3_All{F0: {}}, `VUnionDepth3_All{F0: {}}`, VUnionDepth3_All{F0: {}} },
// Canonical
{ true, `Full`, `VUnionDepth3_All{F12: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VUnionDepth3_All{F12: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `VUnionDepth3_All{F12: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VUnionDepth3_All{F12: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
// Canonical
{ true, `Random`, `VUnionDepth3_All{F11: {F2: {0, 2.9294198781392317e+09, 0}}}`, VUnionDepth3_All{F11: {F2: {0, 2.9294198781392317e+09, 0}}}, `VUnionDepth3_All{F11: {F2: {0, 2.9294198781392317e+09, 0}}}`, VUnionDepth3_All{F11: {F2: {0, 2.9294198781392317e+09, 0}}} },
// Canonical
{ true, `Random`, `VUnionDepth3_All{F8: {F0: {VArray1_VStructDepth2_Rand0{{F0: {VSet_VStructDepth1_Rand0{{F4: "cdefghijk", F15: 1123698897, F21: -2319}}, VList_VByte("\xf9\xe1L"), VUnionDepth2_Rand0{F2: {0}}}, F9: {F7: 16, F26: -4.0797693e+09}, F11: {F20: -15515}}}, ?VStructDepth1_All{F0: VMap_String_String{}, F1: true, F3: "opΔΘΠ", F4: "defgh", F6: 92, F7: 66, F8: VEnumAbc.C, F9: VEnumBcd.C, F12: 51714, F13: 36448, F14: 3725870100, F15: 2696384927, F16: 11276684520345857907, F17: 12349018641214440067, F19: 7, F20: 12672, F21: -9508, F22: 439676188, F23: -778293312, F24: 2954416693005584660, F25: 3892662814947648720, F26: -1.5353823e+09, F27: 1.8501643e+08, F28: -2.8418916504849386e+09, F29: -1.1063216312058423e+09, F30: {}}, []VList_VArray1_String{{{"王普"}, {"ghijklmnopΔΘΠΣΦ王普澤世"}}, {{"hijklmnopΔΘΠΣ"}, {}}}}, F9: {F7: 192, F9: VEnumBcd.C, F26: -1.9806081e+09}, F10: {F16: 18438502704496104546}}}`, VUnionDepth3_All{F8: {F0: {VArray1_VStructDepth2_Rand0{{F0: {VSet_VStructDepth1_Rand0{{F4: "cdefghijk", F15: 1123698897, F21: -2319}}, VList_VByte("\xf9\xe1L"), VUnionDepth2_Rand0{F2: {0}}}, F9: {F7: 16, F26: -4.0797693e+09}, F11: {F20: -15515}}}, ?VStructDepth1_All{F0: VMap_String_String{}, F1: true, F3: "opΔΘΠ", F4: "defgh", F6: 92, F7: 66, F8: VEnumAbc.C, F9: VEnumBcd.C, F12: 51714, F13: 36448, F14: 3725870100, F15: 2696384927, F16: 11276684520345857907, F17: 12349018641214440067, F19: 7, F20: 12672, F21: -9508, F22: 439676188, F23: -778293312, F24: 2954416693005584660, F25: 3892662814947648720, F26: -1.5353823e+09, F27: 1.8501643e+08, F28: -2.8418916504849386e+09, F29: -1.1063216312058423e+09, F30: {}}, []VList_VArray1_String{{{"王普"}, {"ghijklmnopΔΘΠΣΦ王普澤世"}}, {{"hijklmnopΔΘΠΣ"}, {}}}}, F9: {F7: 192, F9: VEnumBcd.C, F26: -1.9806081e+09}, F10: {F16: 18438502704496104546}}}, `VUnionDepth3_All{F8: {F0: {VArray1_VStructDepth2_Rand0{{F0: {VSet_VStructDepth1_Rand0{{F4: "cdefghijk", F15: 1123698897, F21: -2319}}, VList_VByte("\xf9\xe1L"), VUnionDepth2_Rand0{F2: {0}}}, F9: {F7: 16, F26: -4.0797693e+09}, F11: {F20: -15515}}}, ?VStructDepth1_All{F0: VMap_String_String{}, F1: true, F3: "opΔΘΠ", F4: "defgh", F6: 92, F7: 66, F8: VEnumAbc.C, F9: VEnumBcd.C, F12: 51714, F13: 36448, F14: 3725870100, F15: 2696384927, F16: 11276684520345857907, F17: 12349018641214440067, F19: 7, F20: 12672, F21: -9508, F22: 439676188, F23: -778293312, F24: 2954416693005584660, F25: 3892662814947648720, F26: -1.5353823e+09, F27: 1.8501643e+08, F28: -2.8418916504849386e+09, F29: -1.1063216312058423e+09, F30: {}}, []VList_VArray1_String{{{"王普"}, {"ghijklmnopΔΘΠΣΦ王普澤世"}}, {{"hijklmnopΔΘΠΣ"}, {}}}}, F9: {F7: 192, F9: VEnumBcd.C, F26: -1.9806081e+09}, F10: {F16: 18438502704496104546}}}`, VUnionDepth3_All{F8: {F0: {VArray1_VStructDepth2_Rand0{{F0: {VSet_VStructDepth1_Rand0{{F4: "cdefghijk", F15: 1123698897, F21: -2319}}, VList_VByte("\xf9\xe1L"), VUnionDepth2_Rand0{F2: {0}}}, F9: {F7: 16, F26: -4.0797693e+09}, F11: {F20: -15515}}}, ?VStructDepth1_All{F0: VMap_String_String{}, F1: true, F3: "opΔΘΠ", F4: "defgh", F6: 92, F7: 66, F8: VEnumAbc.C, F9: VEnumBcd.C, F12: 51714, F13: 36448, F14: 3725870100, F15: 2696384927, F16: 11276684520345857907, F17: 12349018641214440067, F19: 7, F20: 12672, F21: -9508, F22: 439676188, F23: -778293312, F24: 2954416693005584660, F25: 3892662814947648720, F26: -1.5353823e+09, F27: 1.8501643e+08, F28: -2.8418916504849386e+09, F29: -1.1063216312058423e+09, F30: {}}, []VList_VArray1_String{{{"王普"}, {"ghijklmnopΔΘΠΣΦ王普澤世"}}, {{"hijklmnopΔΘΠΣ"}, {}}}}, F9: {F7: 192, F9: VEnumBcd.C, F26: -1.9806081e+09}, F10: {F16: 18438502704496104546}}} },
// Canonical
{ true, `Zero`, `VUnionDepth3_Rand0{F2: {}}`, VUnionDepth3_Rand0{F2: {}}, `VUnionDepth3_Rand0{F2: {}}`, VUnionDepth3_Rand0{F2: {}} },
{ false, `Zero`, `VUnionDepth3_Rand0{F2: {}}`, VUnionDepth3_Rand0{F2: {}}, `VUnionDepth3_All{F2: {}}`, VUnionDepth3_All{F2: {}} },
{ false, `Zero`, `VUnionDepth3_Rand0{F2: {}}`, VUnionDepth3_Rand0{F2: {}}, `VUnionDepth3_Rand1{F2: {}}`, VUnionDepth3_Rand1{F2: {}} },
// Canonical
{ true, `Full`, `VUnionDepth3_Rand0{F2: {{VEnumAbc.C}}}`, VUnionDepth3_Rand0{F2: {{VEnumAbc.C}}}, `VUnionDepth3_Rand0{F2: {{VEnumAbc.C}}}`, VUnionDepth3_Rand0{F2: {{VEnumAbc.C}}} },
{ false, `Full`, `VUnionDepth3_Rand0{F2: {{VEnumAbc.C}}}`, VUnionDepth3_Rand0{F2: {{VEnumAbc.C}}}, `VUnionDepth3_All{F2: {{VEnumAbc.C}}}`, VUnionDepth3_All{F2: {{VEnumAbc.C}}} },
// Canonical
{ true, `Zero`, `VUnionDepth3_Rand1{F1: {}}`, VUnionDepth3_Rand1{F1: {}}, `VUnionDepth3_Rand1{F1: {}}`, VUnionDepth3_Rand1{F1: {}} },
{ false, `Zero`, `VUnionDepth3_Rand1{F1: {}}`, VUnionDepth3_Rand1{F1: {}}, `VUnionDepth3_All{F1: {}}`, VUnionDepth3_All{F1: {}} },
// Canonical
{ true, `Full`, `VUnionDepth3_Rand1{F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}`, VUnionDepth3_Rand1{F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}, `VUnionDepth3_Rand1{F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}`, VUnionDepth3_Rand1{F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}} },
{ false, `Full`, `VUnionDepth3_Rand1{F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}`, VUnionDepth3_Rand1{F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}, `VUnionDepth3_All{F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}}`, VUnionDepth3_All{F10: {F13: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}}} },
// Canonical
{ true, `Random`, `VUnionDepth3_Rand1{F2: {{VEnumAbc.A, VEnumAbc.A, VEnumAbc.A}, {VEnumAbc.A}, {VEnumAbc.A}}}`, VUnionDepth3_Rand1{F2: {{VEnumAbc.A, VEnumAbc.A, VEnumAbc.A}, {VEnumAbc.A}, {VEnumAbc.A}}}, `VUnionDepth3_Rand1{F2: {{VEnumAbc.A, VEnumAbc.A, VEnumAbc.A}, {VEnumAbc.A}, {VEnumAbc.A}}}`, VUnionDepth3_Rand1{F2: {{VEnumAbc.A, VEnumAbc.A, VEnumAbc.A}, {VEnumAbc.A}, {VEnumAbc.A}}} },
{ false, `Random`, `VUnionDepth3_Rand1{F2: {{VEnumAbc.A, VEnumAbc.A, VEnumAbc.A}, {VEnumAbc.A}, {VEnumAbc.A}}}`, VUnionDepth3_Rand1{F2: {{VEnumAbc.A, VEnumAbc.A, VEnumAbc.A}, {VEnumAbc.A}, {VEnumAbc.A}}}, `VUnionDepth3_All{F2: {{VEnumAbc.A, VEnumAbc.A, VEnumAbc.A}, {VEnumAbc.A}, {VEnumAbc.A}}}`, VUnionDepth3_All{F2: {{VEnumAbc.A, VEnumAbc.A, VEnumAbc.A}, {VEnumAbc.A}, {VEnumAbc.A}}} },
// Canonical
{ true, `Random`, `VUnionDepth3_Rand1{F7: {{}: {}, {F4: "opΔΘΠΣΦ", F21: 15635}: {F4: "普澤世", F21: -3147}, {F4: "opΔΘΠΣΦ王普澤世界", F15: 902864908}: {F4: "ghijklmno", F15: 1456157814, F21: 13606}}}`, VUnionDepth3_Rand1{F7: {{}: {}, {F4: "opΔΘΠΣΦ", F21: 15635}: {F4: "普澤世", F21: -3147}, {F4: "opΔΘΠΣΦ王普澤世界", F15: 902864908}: {F4: "ghijklmno", F15: 1456157814, F21: 13606}}}, `VUnionDepth3_Rand1{F7: {{}: {}, {F4: "opΔΘΠΣΦ", F21: 15635}: {F4: "普澤世", F21: -3147}, {F4: "opΔΘΠΣΦ王普澤世界", F15: 902864908}: {F4: "ghijklmno", F15: 1456157814, F21: 13606}}}`, VUnionDepth3_Rand1{F7: {{}: {}, {F4: "opΔΘΠΣΦ", F21: 15635}: {F4: "普澤世", F21: -3147}, {F4: "opΔΘΠΣΦ王普澤世界", F15: 902864908}: {F4: "ghijklmno", F15: 1456157814, F21: 13606}}} },
{ false, `Random`, `VUnionDepth3_Rand1{F7: {{}: {}, {F4: "opΔΘΠΣΦ", F21: 15635}: {F4: "普澤世", F21: -3147}, {F4: "opΔΘΠΣΦ王普澤世界", F15: 902864908}: {F4: "ghijklmno", F15: 1456157814, F21: 13606}}}`, VUnionDepth3_Rand1{F7: {{}: {}, {F4: "opΔΘΠΣΦ", F21: 15635}: {F4: "普澤世", F21: -3147}, {F4: "opΔΘΠΣΦ王普澤世界", F15: 902864908}: {F4: "ghijklmno", F15: 1456157814, F21: 13606}}}, `VUnionDepth3_All{F7: {{}: {}, {F4: "opΔΘΠΣΦ", F21: 15635}: {F4: "普澤世", F21: -3147}, {F4: "opΔΘΠΣΦ王普澤世界", F15: 902864908}: {F4: "ghijklmno", F15: 1456157814, F21: 13606}}}`, VUnionDepth3_All{F7: {{}: {}, {F4: "opΔΘΠΣΦ", F21: 15635}: {F4: "普澤世", F21: -3147}, {F4: "opΔΘΠΣΦ王普澤世界", F15: 902864908}: {F4: "ghijklmno", F15: 1456157814, F21: 13606}}} },
// Canonical
{ true, `Zero`, `?VStructDepth3_Rand0(nil)`, ?VStructDepth3_Rand0(nil), `?VStructDepth3_Rand0(nil)`, ?VStructDepth3_Rand0(nil) },
{ false, `Zero`, `?VStructDepth3_Rand0(nil)`, ?VStructDepth3_Rand0(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `NilAny`, `?VStructDepth3_Rand0(nil)`, ?VStructDepth3_Rand0(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`, `?VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, ?VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `?VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, ?VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
{ false, `Full`, `?VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, ?VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}, `VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}}`, VStructDepth3_Rand0{F1: {{F4: "abcdefghijklmnopΔΘΠΣΦ王普澤世界", F15: 123, F21: -123}}, F5: {{F28: 1.23}}, F7: {{F28: 1.23}: {F28: 1.23}}, F8: {F0: {int64(-123), int64(-123), int64(-123)}, F9: {F0: int64(-123), F1: true, F7: 123, F9: VEnumBcd.D, F26: 1.23}, F10: {F28: 1.23}, F11: {F20: -123}}} },
// Canonical
{ true, `Random`, `?VStructDepth3_Rand0{F5: {{F16: 0}, {F28: 2.1119226658265376e+09}}, F7: {{F12: 7751}: {F8: VEnumAbc.A}, {F8: VEnumAbc.C}: {F16: 0}}}`, ?VStructDepth3_Rand0{F5: {{F16: 0}, {F28: 2.1119226658265376e+09}}, F7: {{F12: 7751}: {F8: VEnumAbc.A}, {F8: VEnumAbc.C}: {F16: 0}}}, `?VStructDepth3_Rand0{F5: {{F16: 0}, {F28: 2.1119226658265376e+09}}, F7: {{F12: 7751}: {F8: VEnumAbc.A}, {F8: VEnumAbc.C}: {F16: 0}}}`, ?VStructDepth3_Rand0{F5: {{F16: 0}, {F28: 2.1119226658265376e+09}}, F7: {{F12: 7751}: {F8: VEnumAbc.A}, {F8: VEnumAbc.C}: {F16: 0}}} },
{ false, `Random`, `?VStructDepth3_Rand0{F5: {{F16: 0}, {F28: 2.1119226658265376e+09}}, F7: {{F12: 7751}: {F8: VEnumAbc.A}, {F8: VEnumAbc.C}: {F16: 0}}}`, ?VStructDepth3_Rand0{F5: {{F16: 0}, {F28: 2.1119226658265376e+09}}, F7: {{F12: 7751}: {F8: VEnumAbc.A}, {F8: VEnumAbc.C}: {F16: 0}}}, `VStructDepth3_All{F5: {{F16: 0}, {F28: 2.1119226658265376e+09}}, F7: {{F12: 7751}: {F8: VEnumAbc.A}, {F8: VEnumAbc.C}: {F16: 0}}}`, VStructDepth3_All{F5: {{F16: 0}, {F28: 2.1119226658265376e+09}}, F7: {{F12: 7751}: {F8: VEnumAbc.A}, {F8: VEnumAbc.C}: {F16: 0}}} },
// Canonical
{ true, `Random`, `?VStructDepth3_Rand0{F1: {{}}, F5: {{F12: 10192}}, F7: {{F16: 12231693403235434997}: {F28: -2.137534959486493e+08}, {F28: 6.215327869465857e+08}: {F10: {}}}, F8: {F0: {VArray3_Any{uint16(12547), nil, VArray1_OptVStructDepth1_Rand0{{F4: "defghijkl", F21: -10952}}}, VSet_VEnumAbc{VEnumAbc.B}, set[uint16]{0, 14321, 59695}}, F9: {F0: VArray1_VUnionDepth2_Rand1{{F11: {F10: {}}}}, F7: 23, F9: VEnumBcd.C, F26: 1.2305161e+08}, F10: {F10: {}}, F11: {F9: VEnumBcd.C}}}`, ?VStructDepth3_Rand0{F1: {{}}, F5: {{F12: 10192}}, F7: {{F16: 12231693403235434997}: {F28: -2.137534959486493e+08}, {F28: 6.215327869465857e+08}: {F10: {}}}, F8: {F0: {VArray3_Any{uint16(12547), nil, VArray1_OptVStructDepth1_Rand0{{F4: "defghijkl", F21: -10952}}}, VSet_VEnumAbc{VEnumAbc.B}, set[uint16]{0, 14321, 59695}}, F9: {F0: VArray1_VUnionDepth2_Rand1{{F11: {F10: {}}}}, F7: 23, F9: VEnumBcd.C, F26: 1.2305161e+08}, F10: {F10: {}}, F11: {F9: VEnumBcd.C}}}, `?VStructDepth3_Rand0{F1: {{}}, F5: {{F12: 10192}}, F7: {{F16: 12231693403235434997}: {F28: -2.137534959486493e+08}, {F28: 6.215327869465857e+08}: {F10: {}}}, F8: {F0: {VArray3_Any{uint16(12547), nil, VArray1_OptVStructDepth1_Rand0{{F4: "defghijkl", F21: -10952}}}, VSet_VEnumAbc{VEnumAbc.B}, set[uint16]{0, 14321, 59695}}, F9: {F0: VArray1_VUnionDepth2_Rand1{{F11: {F10: {}}}}, F7: 23, F9: VEnumBcd.C, F26: 1.2305161e+08}, F10: {F10: {}}, F11: {F9: VEnumBcd.C}}}`, ?VStructDepth3_Rand0{F1: {{}}, F5: {{F12: 10192}}, F7: {{F16: 12231693403235434997}: {F28: -2.137534959486493e+08}, {F28: 6.215327869465857e+08}: {F10: {}}}, F8: {F0: {VArray3_Any{uint16(12547), nil, VArray1_OptVStructDepth1_Rand0{{F4: "defghijkl", F21: -10952}}}, VSet_VEnumAbc{VEnumAbc.B}, set[uint16]{0, 14321, 59695}}, F9: {F0: VArray1_VUnionDepth2_Rand1{{F11: {F10: {}}}}, F7: 23, F9: VEnumBcd.C, F26: 1.2305161e+08}, F10: {F10: {}}, F11: {F9: VEnumBcd.C}}} },
{ false, `Random`, `?VStructDepth3_Rand0{F1: {{}}, F5: {{F12: 10192}}, F7: {{F16: 12231693403235434997}: {F28: -2.137534959486493e+08}, {F28: 6.215327869465857e+08}: {F10: {}}}, F8: {F0: {VArray3_Any{uint16(12547), nil, VArray1_OptVStructDepth1_Rand0{{F4: "defghijkl", F21: -10952}}}, VSet_VEnumAbc{VEnumAbc.B}, set[uint16]{0, 14321, 59695}}, F9: {F0: VArray1_VUnionDepth2_Rand1{{F11: {F10: {}}}}, F7: 23, F9: VEnumBcd.C, F26: 1.2305161e+08}, F10: {F10: {}}, F11: {F9: VEnumBcd.C}}}`, ?VStructDepth3_Rand0{F1: {{}}, F5: {{F12: 10192}}, F7: {{F16: 12231693403235434997}: {F28: -2.137534959486493e+08}, {F28: 6.215327869465857e+08}: {F10: {}}}, F8: {F0: {VArray3_Any{uint16(12547), nil, VArray1_OptVStructDepth1_Rand0{{F4: "defghijkl", F21: -10952}}}, VSet_VEnumAbc{VEnumAbc.B}, set[uint16]{0, 14321, 59695}}, F9: {F0: VArray1_VUnionDepth2_Rand1{{F11: {F10: {}}}}, F7: 23, F9: VEnumBcd.C, F26: 1.2305161e+08}, F10: {F10: {}}, F11: {F9: VEnumBcd.C}}}, `VStructDepth3_All{F1: {{}}, F5: {{F12: 10192}}, F7: {{F16: 12231693403235434997}: {F28: -2.137534959486493e+08}, {F28: 6.215327869465857e+08}: {F10: {}}}, F8: {F0: {VArray3_Any{uint16(12547), nil, VArray1_OptVStructDepth1_Rand0{{F4: "defghijkl", F21: -10952}}}, VSet_VEnumAbc{VEnumAbc.B}, set[uint16]{0, 14321, 59695}}, F9: {F0: VArray1_VUnionDepth2_Rand1{{F11: {F10: {}}}}, F7: 23, F9: VEnumBcd.C, F26: 1.2305161e+08}, F10: {F10: {}}, F11: {F9: VEnumBcd.C}}}`, VStructDepth3_All{F1: {{}}, F5: {{F12: 10192}}, F7: {{F16: 12231693403235434997}: {F28: -2.137534959486493e+08}, {F28: 6.215327869465857e+08}: {F10: {}}}, F8: {F0: {VArray3_Any{uint16(12547), nil, VArray1_OptVStructDepth1_Rand0{{F4: "defghijkl", F21: -10952}}}, VSet_VEnumAbc{VEnumAbc.B}, set[uint16]{0, 14321, 59695}}, F9: {F0: VArray1_VUnionDepth2_Rand1{{F11: {F10: {}}}}, F7: 23, F9: VEnumBcd.C, F26: 1.2305161e+08}, F10: {F10: {}}, F11: {F9: VEnumBcd.C}}} },
}