fn main() { auto v = vec(1); v += vec(2); v += vec(3); v += vec(4); v += vec(5); assert (v.(0) == 1); assert (v.(1) == 2); assert (v.(2) == 3); assert (v.(3) == 4); assert (v.(4) == 5); }