I\'d like to understand how the immutable methods of lodash/fp work.
Do they deeply clone a collection before changing it or do they implement kind of a structural sh