public function testCreate()
{
$array = $this->_data;
Benchmark::compare(array('Array' => function () use($array) {
$var = $array;
// for clean experiment
return $var;
}, 'Data' => function () use($array) {
$var = new Data($array);
return $var;
}, 'ArrayObject' => function () use($array) {
$var = new \ArrayObject($array);
return $var;
}, 'ArrayObjectExt' => function () use($array) {
$var = new \ArrayObjectExt($array);
return $var;
}), array('name' => 'Create var', 'count' => 10000));
}