code: def has_option_tags(self, section, option, tags):
          
          try:
              self.get_opt_tags(section, option, tags)
              return True
          except ConfigParser.Error:
              return False
docs: Supplement to ConfigParser.ConfigParser.has_option().
          This will search for an option in [section] and if it doesn't find it
          will also try in [section-tag] for each value in tags.
          Returns True if the option is found and false if not.
  
          Parameters
          -----------
          self : ConfigParser object
              The ConfigParser object (automatically passed when this is appended
              to the ConfigParser class)
          section : string
              The section of the ConfigParser object to read
          option : string
              The ConfigParser option to look for
          tags : list of strings
              The names of the subsection to look in, if not found in [section]
  
          Returns
          --------
          Boolean
              Is the option in the section or [section-tag] (for tag in tags)