code: def load(self, kwargs):
      # Naming Parameters
      add_parameter(self, kwargs, "name", "Merge")
  
      # Splitting Parameters
      add_parameter(self, kwargs, "split_method", "integer_levels")
      add_parameter(self, kwargs, "label_splits", [1, 2, 3, 4])
  
      self.output_shape = {}
  
      self.array_input = True
  
imports: import subprocess
  import os
  import numpy
  import itertools
  from deepneuro.preprocessing.preprocessor import Preprocessor
  from deepneuro.utilities.util import add_parameter, quotes
label_desc: Use image node_id 1 for calling the SplitData obj's underlying member method code with example usage: obj.load(kwargs) without return types