var first, second = "abc", "def"
second, first = first, second
assert "def", "abc" == first, second
var a, b, c, d, e = nil, nil, nil, nil, nil
let tuple = 1, ("a", "b", "c"), 2, 3
a, (b, c, d...), e... = tuple
assert a == 1
assert b == "a"
assert c == "b"
assert d == ("c",)
assert e == (2, 3)
let a = "a","b","c"
let b = true, false, true
let c = 7,8,9
let s = (1,2,c..., (var t = 3), b..., 4,5, a...)
assert s == (1,2,7,8,9,3,true,false,true,4,5,"a","b","c")
t *= 2
assert t == 6