anchor.diff:          $wgNamespacesToBeSearchedDefault,
           $wgWBRepoSettings;
   
  -    $wgContentHandlerUseDB = true;
  -
       $baseNs = 120;
   
       // Define custom namespaces. Use these exact constant names.
  
positive.code: 
  $wgWBClientSettings['entitySources'] = [
          'local' => [
                  'repoDatabase' => 'repo',
                  'baseUri' => $wgWBClientSettings['repoUrl'] . '/entity',
                  'entityNamespaces' => [
                          'item' => WB_REPO_NS_ITEM,
  
negative.code:     $wgExtraNamespaces[WB_NS_PROPERTY] = 'Property';
      $wgExtraNamespaces[WB_NS_PROPERTY_TALK] = 'Property_talk';
  
      $wgWBRepoSettings['entitySources'] = function ( SettingsArray $settings ) {
          global $wgServer;
  
          $entityNamespaces = [
              'item' => WB_NS_ITEM,
              'property' => WB_NS_PROPERTY,
          ];
  
          $hookContainer = MediaWikiServices::getInstance()->getHookContainer();
          $hookContainer->run( 'WikibaseRepoEntityNamespaces', [ &$entityNamespaces ] );
  
          return [
               $settings->getSetting( 'localEntitySourceName' ) => [
                                      'entityNamespaces' => $entityNamespaces,
                                      'repoDatabase' => false,
                                      'baseUri' => $wgServer . '/entity/',
                                      'rdfNodeNamespacePrefix' => 'wd',
                                      'rdfPredicateNamespacePrefix' => '',
                                      'interwikiPrefix' => '',
               ],
          ];
      };
  
      // Make sure we use the same keys on repo and clients, so we can share cached objects.
      $wgWBRepoSettings['sharedCacheKeyPrefix'] = $wgDBname . ':WBL';
      $wgWBRepoSettings['sharedCacheKeyGroup'] = $wgDBname;
  
      // Include Wikibase items in the regular search result by default
      $wgNamespacesToBeSearchedDefault[WB_NS_ITEM] = true;
  