def current_flair(self):
        """Generate the flair, by user, for the subreddit."""
        if self._current_flair is None:
            self._current_flair = []
            if self.verbose:
                print('Fetching flair list for {}'.format(self.sub))
            for flair in self.sub.flair:
                self._current_flair.append(flair)
                yield flair
        else:
            for item in self._current_flair:
                yield item
Generate the flair, by user, for the subreddit.