Returning the slice is a convenience, the shuffle is still in-place.
(x []E)
source not stored for this graph (policy: none)
no outgoing calls
no test coverage detected