code: def test_compositing_with_same_layers():
      bottom_clip = BitmapClip([["ABC"], ["BCA"]], fps=1)
      top_clip = BitmapClip([["DEF"], ["EFD"]], fps=1)
  
      composite_clip = CompositeVideoClip([bottom_clip, top_clip])
      reversed_composite_clip = CompositeVideoClip(
          [top_clip, bottom_clip]
      )
  
      assert composite_clip == top_clip
      assert reversed_composite_clip == bottom_clip
  
imports: import copy
  import os
  import numpy
  from PIL import Image
  import pytest
  from moviepy.audio.AudioClip import AudioClip
  from moviepy.audio.io.AudioFileClip import AudioFileClip
  from moviepy.tools import convert_to_seconds
  from moviepy.video.compositing.CompositeVideoClip import CompositeVideoClip
  from moviepy.video.fx.mask_color import mask_color
  from moviepy.video.fx.multiply_speed import multiply_speed
  from moviepy.video.io.VideoFileClip import VideoFileClip
  from moviepy.video.VideoClip import BitmapClip, ColorClip, ImageClip, VideoClip
label_desc: Use image node_id 25 for calling a global function with example usage: test_compositing_with_same_layers() without return types