code: def create_connection(
      address,
      timeout=socket_module._GLOBAL_DEFAULT_TIMEOUT,
      source_address=None,
  ):
      try:
          int_port = int(address[1])
      except ValueError:
          raise error
      ms = MockSocket()
      if timeout is socket_module._GLOBAL_DEFAULT_TIMEOUT:
          timeout = getdefaulttimeout()
      ms.settimeout(timeout)
      return ms
  
imports: import socket
label_desc: Use image node_id 3 for calling a global function with example usage: create_connection(address, timeout, source_address) and returns: ms