Collection wrapper exposes reference wrapped elements

So the result of a `retain` is similar to a `lift` on the same container type (exposes` reference_wrapped` elements).