Спасибо за помощь!
Немного переделал, теперь у меня так:

Код AS3:
public dynamic class MyArray extends Array
{
public function MyArray(arr:Array)
{
arr.forEach(this.push_element);
}
private function push_element(element:*, index:int, arr:Array):void {
this.push(element);
};
}
var my_arr:MyArray = new MyArray([null, null, 2, 3]);