Scalable JavaScript variant with types, classes and modules.