code: def match(self, command_context=None, **command_env):
  		
  		spec = self.specification()
  		if command_context is None and spec is None:
  			return True
  		elif command_context is not None and spec is not None:
  			return command_context == spec
  		return False
docs: Check if context request is compatible with adapters specification. True - if compatible,
  		False - otherwise
  
  		:param command_context: context to check
  		:param command_env: command environment
  		:return: bool