docs: def _unwrap_result(action, result):
      """Unwrap a request response and return only the response data.
  
      :param str action: The action name
      :param result: The result of the action
      :type: result: list or dict
      :rtype: dict | None
  
      """
      if not result:
          return
      elif action in {'DeleteItem', 'PutItem', 'UpdateItem'}:
          return _unwrap_delete_put_update_item(result)
      elif action == 'GetItem':
          return _unwrap_get_item(result)
      elif action == 'Query' or action == 'Scan':
          return _unwrap_query_scan(result)
      elif action == 'CreateTable':
          return _unwrap_create_table(result)
      elif action == 'DescribeTable':
          return _unwrap_describe_table(result)
      return result