Зачем вообще пихать в массив с объектами целые числа?

Код AS3:
private var _field:Vector.<Vector.<SomeObject>>;
private function createField():void
{
const cols:int = 10;
const rows:int = 10;
_field = new Vector.<Vector.<SomeObject>>(cols, true);
for (var i:int = 0; i < cols; i++)
{
_field[i] = new Vector.<SomeObject>(rows, true);
for (var j:int = 0; j < ROWS; j++)
{
if (Math.random() > .5)
{
_field[i][j] = new SomeObject();
}
}
}
}
private function check():void
{
for (var i:int = 0; i < _field.length; i++)
{
for (var j:int = 0; j < _field[i].length; j++)
{
if (field[i][j])
{
trace("not empty");
}
else
{
trace("empty");
}
}
}
}