docs: def iwhere( filename ):
      """ Like where() but returns an iterator. """
  
      possible_paths =      _gen_possible_matches( filename )
      existing_file_paths = filter( os.path.isfile, possible_paths )
      return existing_file_paths