Add support for things like ``` ts var { ["some" + "Name"]: x } = { ["some" + "Name"]: 0 }; ``` In variables, parameters, and assignments. This involves parsing, type check and emitting in ES6. Also, eventually we will need to support Symbols in destructuring patterns as well.