code: def _is_starting(self, called, reference_state, call_hash) -> bool:
      if len(called["args"]) == 1 and isinstance(
          called["args"][0], Action
      ):
          action = called["args"][0]
          if action.method == "start":
              # 9. Inform the flow the work is running and add the delta to the deepcopy.
              self.work._calls[
                  CacheCallsKeys.LATEST_CALL_HASH
              ] = call_hash
              self.work._calls[call_hash]["statuses"].append(
                  make_status(WorkStageStatus.STARTED)
              )
              delta = Delta(DeepDiff(reference_state, self.work.state))
              self.delta_queue.put(
                  ComponentDelta(id=self.work_name, delta=delta)
              )
              self._proxy_setattr(cleanup=True)
              return True
          raise Exception(
              "Only the `start` action is supported right now !"
          )
      return False
  
imports: import os
  import pathlib
  import queue
  import signal
  import sys
  import threading
  import time
  import traceback
  import warnings
  from contextlib import contextmanager
  from copy import deepcopy
  from dataclasses import dataclass, field
  from functools import partial
  from threading import Event, Thread
  from typing import TYPE_CHECKING, Any, Callable, Dict, Generator, Optional, Set, Tuple, Type, Union
  from deepdiff import DeepDiff, Delta
  from lightning_utilities.core.apply_func import apply_to_collection
  from lightning.app.core import constants
  from lightning.app.core.queues import MultiProcessQueue
  from lightning.app.storage.copier import _Copier, _copy_files
  from lightning.app.storage.drive import Drive, _maybe_create_drive
  from lightning.app.storage.path import Path, _path_to_work_artifact
  from lightning.app.storage.payload import Payload
  from lightning.app.utilities.app_helpers import affiliation
  from lightning.app.utilities.component import _set_work_context
  from lightning.app.utilities.enum import CacheCallsKeys, WorkFailureReasons, WorkStageStatus, WorkStopReasons, make_status
  from lightning.app.utilities.exceptions import CacheMissException, LightningSigtermStateException
  from lightning.app.utilities.app_helpers import Logger
label_desc: Use image node_id 9 for calling the WorkRunner obj's underlying member method code with example usage: obj._is_starting(called, reference_state, call_hash) and returns: False, True