class_docstr: Base class that is inherited by the majority of classes in River.
  
  This base class allows us to handle the following tasks in a uniform manner:
  
  - Getting and setting parameters
  - Displaying information
  - Mutating/cloning
docstr: Instantiates an object with default arguments.
  
  Most parameters of each object have a default value. However, this isn't always the case,
  in particular for meta-models where the wrapped model is typically not given a default
  value. It's useful to have a default value set for testing reasons, which is the purpose of
  this method. By default it simply calls the __init__ function. It may be overridden on an
  individual as needed.
docstr_tok: ["Instantiates","an","object","with","default","arguments",".","Most","parameters","of","each","object","have","a","default","value",".","However",",","this","is","n't","always","the","case",",","in","particular","for","meta-models","where","the","wrapped","model","is","typically","not","given","a","default","value",".","It","'s","useful","to","have","a","default","value","set","for","testing","reasons",",","which","is","the","purpose","of","this","method",".","By","default","it","simply","calls","the","__init__","function",".","It","may","be","overridden","on","an","individual","as","needed","."]
code: def _unit_test_params(cls):
      """Instantiates an object with default arguments.
  
      Most parameters of each object have a default value. However, this isn't always the case,
      in particular for meta-models where the wrapped model is typically not given a default
      value. It's useful to have a default value set for testing reasons, which is the purpose of
      this method. By default it simply calls the __init__ function. It may be overridden on an
      individual as needed.
  
      """
      yield {}
  
imports: from __future__ import annotations
  import collections
  import contextlib
  import copy
  import inspect
  import itertools
  import logging
  import sys
  import types
  import typing
label_desc: Use image node_id 3 for calling the Base obj's underlying member method code with example usage: obj._unit_test_params(cls) without return types