code: def test_recursive_arguments_should_have_copy_constructor():
      ra = _RecursiveArguments(
          ra=_RecursiveArguments(
              kwargs={
                  "hyperparams": HyperparameterSamples(
                      {"hp0": 0, "hp1": 1}
                  )
              }
          ),
      )
  
      ra.args == []
      ra.kwargs == {
          "hyperparams": HyperparameterSamples(
              {
                  "hp0": 0,
                  "hp1": 1,
              }
          )
      }
  
imports: from neuraxle.base import _RecursiveArguments
  from neuraxle.hyperparams.space import HyperparameterSamples
label_desc: Use image node_id 3 for calling a global function with example usage: test_recursive_arguments_should_have_copy_constructor() without return types