Microsoft augments JavaScript for large-scale development