auto x = [1, 2, 3]
assert_equal(3, x.size())




// Make sure vector elements are copied into place for consistency with
// map inplace construction
var i = 1;
var y = [i];

assert_equal(1, y[0]);
i = 3;
assert_equal(3, i);
assert_equal(1, y[0]);


// make sure initialization with a break in the middle works as expected
var a = [0.0,0.0,
  1.0,1.0]
 
