'Get the value for a key. Certain unset values are remapped.'

def __getitem__(self, key):

    value = self._get(key)
    if ((key == 'artist') and (not value)):
        return self._get('albumartist')
    elif ((key == 'albumartist') and (not value)):
        return self._get('artist')
    else:
        return value
