code: def _is_raw_function(
      function: Callable[[Any], Any]
  ) -> tuple[str, str]:
      """Identify translatable calls that aren't wrapped inside a lambda/function."""
      func_module = function.__class__.__module__
      func_name = function.__name__
  
      # numpy function calls
      if func_module == "numpy" and func_name in _NUMPY_FUNCTIONS:
          return "np", f"{func_name}()"
  
      # python function calls
      elif func_module == "builtins":
          if func_name in _PYTHON_CASTS_MAP:
              return (
                  "builtins",
                  f"cast(pl.{_PYTHON_CASTS_MAP[func_name]})",
              )
          elif func_name == "loads":
              import json  # double-check since it is referenced via 'builtins'
  
              if function is json.loads:
                  return "json", "str.json_decode()"
  
      return "", ""
  
imports: from __future__ import annotations
  import datetime
  import dis
  import inspect
  import re
  import sys
  import warnings
  from bisect import bisect_left
  from collections import defaultdict
  from dis import get_instructions
  from inspect import signature
  from itertools import count, zip_longest
  from pathlib import Path
  from typing import TYPE_CHECKING, AbstractSet, Any, Callable, ClassVar, Iterator, Literal, NamedTuple, Union
label_desc: Use image node_id 2 for calling a global function with example usage: _is_raw_function(function) and returns: str,  str, str,  func_name, str, str,  str, _PYTHON_CASTS_MAP, str, str,  str