As detailed here: https://www.typescriptlang.org/docs/handbook/classes.html
Currently doesn't transpile such shorthand, resulting in the constructor not assigning properties as expected.
For example, a constructor function, constructor(public A: string) {}, would transpile to a constructor function with an empty body.