Superset of JavaScript with optional static typing, classes and interfaces
