code: def store(self, value, l, dir_only):
          
  
          if l and value in (b'', ''):
              return
  
          globstar = value in (b'**', '**') and self.globstar
          magic = self.is_magic(value)
          if magic:
              value = compile(value, self.flags)
          l.append(WcGlob(value, magic, globstar, dir_only, False))
docs: Group patterns by literals and potential magic patterns.