code: def _traverse_list(self, input_list, resolution_data, resolver_method):
          
          for index, value in enumerate(input_list):
              input_list[index] = self._traverse(value, resolution_data, resolver_method)
  
          return input_list
docs: Traverse a list to resolve intrinsic functions on every element
  
          :param input_list: List of input
          :param resolution_data: Data that the `resolver_method` needs to operate
          :param resolver_method: Method that can actually resolve an intrinsic function, if it detects one
          :return: Modified list with intrinsic functions resolved