These functions are specified to take ownership of the objects in the given slice, not clone them.
For more information you can find the documentation for this library online.