private function _createNewInstance($itemName)
{
$reflector = new ReflectionClass($this->_store[$itemName]['className']);
if ($reflector->getConstructor()) {
return $reflector->newInstanceArgs($this->createDependenciesFor($itemName));
}
return $reflector->newInstance();
}