Anything related to mutators (a.k.a
Setter is public mutator method, used in object-oriented programming, which gives new value to a private member of a class.
These methods which give us access to private members are known as getter setter or better knows as accessor mutators
Moving an object ArrayList to another class
You can use the fact that mutators is a monad;using untainted from the settable type class in control.lens.internal.setter it is possible to combine two setter but the result will also only be a setter and not a getter