destructuring compiles directly to es6 counterpart