Many classes used in mlr3 have similar functionality, e.g. a $param_set, construction arguments that can be queried through active bindings, properties, composability etc. We should have a general base class so we don't have to reimplement this every time a new class comes up.
Many classes used in mlr3 have similar functionality, e.g. a
$param_set, construction arguments that can be queried through active bindings, properties, composability etc. We should have a general base class so we don't have to reimplement this every time a new class comes up.