goodguy - Object, Dictionary и Array - ассоциативные массивы.
А вообще по-моему автору надо писать

Код AS3:
if(!var2) var2 = new var2Class();
и не страдать фигнёй. Это писать практически так же быстро, как и checkObj(var2), даже если там штук 5-10 таких переменных, но понятнее и работает быстрее.