code: def test_variable_mutable(workflow_start_regular):
      @ray.remote
      def identity(x):
          return x
  
      @ray.remote
      def projection(x, _):
          return x
  
      x = []
      a = identity.bind(x)
      x.append(1)
      b = identity.bind(x)
      assert workflow.run(projection.bind(a, b)) == []
  
imports: from ray.tests.conftest import *
  import ray
  from ray import workflow
  import pytest
label_desc: Use image node_id 1 for calling a global function with example usage: test_variable_mutable(workflow_start_regular) and returns: x, x