docs: def match(self, *command_tokens, command_context=None, **command_env):
  		""" Match command
  
  		:param command_tokens: command tokens to check
  		:param command_context: command context
  		:param command_env: command environment
  		:return: bool
  		"""
  		if self.adapter().match(command_context, **command_env) is False:
  			return False
  
  		command_tokens = self.adapter().adapt(*command_tokens, command_context=command_context, **command_env)
  		return self.original_command().match(*command_tokens, command_context=command_context, **command_env)