code: def _to_lower_name(name: str) -> str:
      lname = name.lower()
      if name != lname:
          logger.warning(
              "Converting runner name '%s' to lowercase: '%s'",
              name,
              lname,
          )
  
      return lname
  
imports: from __future__ import annotations
  import logging
  import typing
  from abc import ABC
  from abc import abstractmethod
  import attr
  from simple_di import Provide
  from simple_di import inject
  from ...exceptions import StateException
  from ..configuration.containers import BentoMLContainer
  from ..models.model import Model
  from ..tag import validate_tag_str
  from ..utils import first_not_none
  from .runnable import Runnable
  from .runner_handle import DummyRunnerHandle
  from .runner_handle import RunnerHandle
  from .strategy import DefaultStrategy
  from .strategy import Strategy
label_desc: Use image node_id 1 for calling a global function with example usage: _to_lower_name(name) and returns: lname