-- in.cue --
num: 1
a: {
	if num < 5 {
		[A=string]: [B=string]: {
			name: A
			kind: B
		}
	}
} @test(eq, {
	b: c: {
		d:    "bar"
		name: "b"
		kind: "c"
	}
})
a: b: c: d: "bar"
-- out/eval/stats --
Leaks:  0
Freed:  8
Reused: 3
Allocs: 5
Retain: 0

Unifications: 8
Conjuncts:    12
Disjuncts:    8

MisalignedConjunct: 2

NumCloseIDs: 1
