в принципе, никто не мешает запилить локальную переменную аналогичную lexical-binding, чтобы при её наличии для совместимости в глобальный obarray добавлялись intern-ы c ghtabrcjv, а в новый аналог obarray-я - в соответствующий неймспейсу alist (например) - без