Support “a[0], b[0] = ...” and “a.foo, b.bar = ...”. Fixes #61.
Added Array#swap