Switched to in-development TypeScript compiler.
Use destructuring assignment and shorthand property names.