'Load tags from a filename.
Raises apev2.error'

@convert_error(IOError, error)
@loadfile()
def load(self, filething):

    data = _APEv2Data(filething.fileobj)
    if data.tag:
        self.clear()
        self.__parse_tag(data.tag, data.items)
    else:
        raise APENoHeaderError('No    APE    tag    found')
