code: def _import_fn(fn_tree: str):
      """Import a function from function tree string.
  
      Parameters
      ----------
      fn_tree
          Full function tree without "ivy" root
          example: "functional.backends.jax.creation.arange".
  
      Returns
      -------
      Returns fn_name, imported module, callable function
      """
      split_index = fn_tree.rfind(".")
      fn_name = fn_tree[split_index + 1 :]
      module_to_import = fn_tree[:split_index]
      mod = importlib.import_module(module_to_import)
      try:
          callable_fn = mod.__dict__[fn_name]
      except KeyError:
          raise ImportError(
              f"Error: The function '{fn_name}' could not be found within the module"
              f" '{module_to_import}'.\nPlease double-check the function name and its"
              " associated path.\nIf this function is a new feature you'd like to see,"
              " we'd love to hear from you! You can contribute to our project. For more"
              " details, please"
              " visit:\nhttps://lets-unify.ai/ivy/contributing/open_tasks.html\n"
          )
      return callable_fn, fn_name, module_to_import
  
imports: import json
  import os
  import pytest
  import importlib
  import inspect
  import functools
  from typing import List, Optional
  from hypothesis import given, strategies
  import ivy.functional.frontends.numpy
  from .hypothesis_helpers import number_helpers
  from .globals import TestData
  from .None import test_parameter_flags
  from .None import test_globals
  from .pipeline_helper import BackendHandler
  from ivy_tests.test_ivy.helpers.test_parameter_flags import DynamicFlag, BuiltInstanceStrategy, BuiltAsVariableStrategy, BuiltNativeArrayStrategy, BuiltGradientStrategy, BuiltContainerStrategy, BuiltWithOutStrategy, BuiltWithCopyStrategy, BuiltInplaceStrategy, BuiltTraceStrategy, BuiltFrontendArrayStrategy, BuiltTranspileStrategy, BuiltPrecisionModeStrategy, BuiltCythonWrapperStrategy
  from ivy_tests.test_ivy.helpers.structs import FrontendMethodData
  from ivy_tests.test_ivy.helpers.available_frameworks import available_frameworks
  from ivy_tests.test_ivy.helpers.hypothesis_helpers.dtype_helpers import _dtype_kind_keys, _get_type_dict
  from .globals import mod_backend
label_desc: Use image node_id 5 for calling a global function with example usage: _import_fn(fn_tree) and returns: callable_fn,  fn_name,  module_to_import