'Changes the possible comments'

def set_comments(self, comments=None, media=None):

    if self.aborting:
        return self
    if (media not in [None, 'Photo', 'Video']):
        print 'Unkown    media    type!    Treating    as    "any".'
        media = None
    self.comments = (comments or [])
    if (media is None):
        self.comments = comments
    else:
        attr = '{}_comments'.format(media.lower())
        setattr(self, attr, comments)
    return self
