? def a := [1].diverge()
# value: [1].diverge()
? def b := copy(a)
? b.push(2)
? a
? b
# value: [1, 2].diverge()