code: def test_recursive_arguments_should_get_root_level():
      ra = _RecursiveArguments(
          kwargs={
              "hyperparams": HyperparameterSamples(
                  {
                      "hp0": 0,
                      "hp1": 1,
                      "pipeline__stepa__hp2": 2,
                      "pipeline__stepb__hp3": 3,
                  }
              )
          }
      )
  
      root_ra = ra[None]
  
      root_ra.args == []
      root_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 1 for calling a global function with example usage: test_recursive_arguments_should_get_root_level() without return types