code: def error(self, message):
          
          if (
              "not allowed" in message
              or "ignored" in message
              or "expected" in message
              or "invalid" in message
              or self.add_help
          ):
              # when we have "help" then we must also have proper error
              # processing.  Without "help", we suppress the errors by
              # doing nothing here
              super(IntermediateConfigmanParser, self).error(message)
docs: we need to suppress errors that might happen in earlier phases of
          the expansion/overlay process.