docs: def _set_wikidata(self):
          """
          set attributes derived from Wikidata (action=wbentities)
          """
          self.data['labels'] = {}
          self.data['wikidata'] = {}
  
          data = self._load_response('wikidata')
          entities = data.get('entities')
          item = entities.get(next(iter(entities)))
  
          self.data['wikidata_pageid'] = item.get('pageid')
  
          aliases = item.get('aliases')
          if aliases:
              aliases = [x['value'] for x in aliases[self.params['lang']]]
              self.data['aliases'] = aliases
  
          modified = item.get('modified')
          try:
              self.data['modified'].update({'wikidata': modified})
          except KeyError:
              self.data['modified'] = {'wikidata': modified}
  
          wikibase = item.get('id')
          if wikibase:
              self.data['wikibase'] = wikibase
              self.data['wikidata_url'] = utils.wikidata_url(wikibase)
  
          self.data['description'] = self._get_entity_prop(item, 'descriptions')
          self.data['label'] = self._get_entity_prop(item, 'labels')
  
          self._marshal_claims(item.get('claims'))
          self._set_title(item)