code: def test_nested_multi_map(func, nests):
      nests = ivy.nested_map(
          lambda x: ivy.array(x) if isinstance(x, np.ndarray) else x,
          nests,
          include_derived=True,
          shallow=False,
      )
      # without index_chains specification
      nested_multi_map_res = ivy.nested_multi_map(func, nests)
  
      # modify this to test for other functions
      nests_without_multi_map_res = nests[0] - nests[1]
  
      assert ivy.all_equal(
          nested_multi_map_res, nests_without_multi_map_res
      )
  
imports: import copy
  import warnings
  import pytest
  import numpy
  import ivy
label_desc: Use image node_id 20 for calling a global function with example usage: test_nested_multi_map(func, nests) without return types