basically I will do anything that works ;D but I like the new syntax [...a] the sideeffects are the same, on a superficial level, most of them get the same result :) but maybe a js-guru can/will explain the differences based on OP-Code or something similar