Я поразговаривал с Алленом Вирфс-Броком (Allen Wirfs-Brock), одним из создателеей EcmaScript 5.
Спасибо за наводку
@Rrooom
Он ответил:
The 'use' directive idea was in the air. Maybe came from Perl. The innovation was using s string literal to avoid syntax errors.
Идея директивы 'use' витала в воздухе. Может быть она пришла из Перла. Инновацией было использование строкового литерала, чтобы избежать синтаксических ошибок.
С другим создателем EcmaScript 5, Пратапом Лакшаманом (Pratap Lakshman) мне связаться не удалось.
таким образом даже создатель EcmaScript 5 точно не знает, почему use)