v = ![] v.push! 1 w = v print! w print! v # this should cause a MoveError push! |T| a: RefMut(List!(T, _)), value: T = a.push! value push! w, 2 print! w # OK