Add JavaScript subsystem