JavaScript Grows Up and Gets Its Own Foundation