Moving to Typescript D: