code: def test_parameter_passing() -> None:
      from dask.array import Array
  
      a: Delayed = increment(2)
      hlgc = HLGCollection(a)
      assert compute(hlgc) == 3
      assert compute2(hlgc) == 3
  
      d: Delayed = increment(3)
      assert compute(d) == 4
      assert compute2(d) == 4
  
      array: Array = da.ones(10)
      assert compute(array).shape == (10,)
      assert compute2(array).shape == (10,)
  
imports: from __future__ import annotations
  from collections.abc import Hashable, Mapping, Sequence
  from typing import Any
  import pytest
  import dask
  import dask.threaded
  from dask.base import DaskMethodsMixin, dont_optimize, tokenize
  from dask.context import globalmethod
  from dask.delayed import Delayed, delayed
  from dask.typing import DaskCollection, Graph, HLGDaskCollection, Key, NestedKeys, PostComputeCallable, PostPersistCallable
label_desc: Use image node_id 10 for calling a global function with example usage: test_parameter_passing() without return types