Не могу понять, почему _arr2==null?
Объясните, пожалуйста.

Код AS3:
var sg:Singleton = Singleton._instance;
trace(sg.arr1);
trace(sg.arr2);

Код AS3:
public class Singleton
{
public static const ARR1:Array = [1, 2, 3];
public static const _instance = new Singleton();
public static const ARR2:Array = [3, 2, 1];
private var _arr1:Array = ARR1;
private var _arr2:Array = ARR2;
public function Singleton()
{
if (_instance)
throw new Error("Class is singleton.");
}
public function get arr1():Array { return _arr1; }
public function get arr2():Array { return _arr2; }
}

Код AS3:
1,2,3
null