Added statically typed JavaScript classes à la TypeScript.