protected function createExtended(
        $key,
        $value,
        $lifetime,
        $scope,
        $userdata = ''
    ) {
        try {
            $result = $this->getContainer()->create(
                $key,
                $value,
                $lifetime,
                $scope,
                $userdata
            );
        } catch (Exception $e) {
            throw new Doozr_Cache_Service_Exception(
                sprintf('Error creating cache entry for with key: "%s".', $key)
            );
        }

        return $result !== false;
    }