code: def find_re(self, pattern):
          
          # TODO: Reduce redundancy with RAFArchive
          pattern = re.compile(pattern, re.I)
          for k, v in six.iteritems(self.entries_full):
              if pattern.search(k):
                  # Most recent version will be last
                  yield v[-1]
docs: Find the most recent versions of all entries whose path matches a given pattern.