code: def _setup_parser(self, filename=None):
          
          assert isinstance(filename, str) or filename is None
  
          # If we are not overriding the config filename
          if not filename:
              filename = MACKUP_CONFIG_FILE
  
          parser = configparser.SafeConfigParser(allow_no_value=True)
          parser.read(os.path.join(os.path.join(os.environ['HOME'], filename)))
  
          return parser
docs: Configure the ConfigParser instance the way we want it.
  
          Args:
              filename (str) or None
  
          Returns:
              SafeConfigParser