logical if TRUE we keep the global parameters changed by pmx_settings
...
extra parameters passed to pmx_settings
Details
The controller is an `R6` object, it behaves like a reference object.
Some functions ( methods) can have a side effect on the controller and modify it internally.
Technically speaking we talk about chaining not piping here. However ,
using pmx_copy user can work on a copy of the controller.
By default the copy does not keep global parameters set using pmx_settings.