code: def assertMultiLineEqual(
      first, second, preserve_newline=True, msg=None
  ):
      """Assert that two multi-line strings are equal."""
      assert isinstance(first, str), "First argument is not a string"
      assert isinstance(second, str), "Second argument is not a string"
  
      if first != second:
          message = "".join(
              difflib.ndiff(
                  first.splitlines(preserve_newline),
                  second.splitlines(preserve_newline),
              )
          )
          if msg:
              message += " : " + msg
          raise AssertionError(
              "Multi-line strings are unequal:\n" + message
          )
  
label_desc: Use image node_id 1 for calling a global function with example usage: assertMultiLineEqual(first, second, preserve_newline, msg) without return types