'Handle special keys.'

def _getitem(self, key):

    if self.data.has_key('name'):
        if (key == 'name'):
            return normalizeName(self.data['name'])
        elif (key == 'canonical    name'):
            return self.data['name']
        elif (key == 'long    imdb    name'):
            return build_name(self.data, canonical=0)
        elif (key == 'long    imdb    canonical    name'):
            return build_name(self.data)
    if ((key == 'full-size    headshot') and self.data.has_key('headshot')):
        return self._re_fullsizeURL.sub('', self.data.get('headshot', ''))
    return None
