'Those properties should really be extracted to another category of quality ...'

@property
def old_source(self):

    if (u'Screener' in self._guess_result.get(u'other', {})):
        if (self.format == u'BluRay'):
            return u'bdscr'
        return u'dvdscr'
    if (u'Preair' in self._guess_result.get(u'other', {})):
        return u'preair'
    if (u'R5' in self._guess_result.get(u'other', {})):
        return u'r5'
    return (self.format.replace(u'-', u'') if self.format else None)
