Судя по тому, что я видел, ряд вог скриптов использовали x-переменные как полуглобальное хранилище, пользуясь тем, что при вызове функции перезаписываются не все, а только переданные параметры. Так, в одной функции могли установить значение x3, в другой — использовать. Ад и Израиль, да.