"use strict" не соблюдается в заголовке темы

Если поместить следующий код в header.html как компонент темы, он не вызовет ошибку, хотя должен, согласно https://www.w3schools.com/js/js_strict.asp:

<script type="text/discourse-plugin" version="0.8">
"use strict";
x = 3.14;       // Это должно вызвать ошибку, так как x не объявлен
</script>

Я бы предпочёл, чтобы строгий режим включался по умолчанию, но это уже другая история.