code: def _configure_using_fluent_definition(self):
          
          definition = Parser.parse(self.signature)
  
          self._config.set_name(definition["name"])
  
          for name, flags, description, default in definition["arguments"]:
              self._config.add_argument(name, flags, description, default)
  
          for long_name, short_name, flags, description, default in definition["options"]:
              self._config.add_option(long_name, short_name, flags, description, default)
docs: Configure the console command using a fluent definition.