public function __construct()
{
if (!function_exists('apc_fetch') || !function_exists('apc_store') || !function_exists('apc_delete')) {
parent::__construct(new FileCache(), $this->tag);
} else {
parent::__construct(new ApcCache(), $this->tag);
}
}