typst-0.9: test/typ/compiler/spread-09.typ
// Test spreading into array and dictionary.
#{
let l = (1, 2, 3)
let r = (5, 6, 7)
test((..l, 4, ..r), range(1, 8))
test((..none), ()) // #47
test((..l), l)
test((..l,), l)
}
#{
let x = (a: 1)
let y = (b: 2)
let z = (a: 3)
test((:..x, ..y, ..z), (a: 3, b: 2))
test((..(a: 1), b: 2), (a: 1, b: 2))
}