```php
    return new DefaultQueryCache(
        $em, 
        $this->getRegion(
            array(
                'region' => $regionName ?: Cache::DEFAULT_QUERY_REGION_NAME,
                'usage'  => ClassMetadata::CACHE_USAGE_NONSTRICT_READ_WRITE
            )
        )
    );
```