Investigating how to use TypeScript.