has <code>O(1)</code> complexity.</p>

<p>A <code>Slice</code> instance inherits the value or reference semantics of the base
collection.  That is, if a <code>Slice</code> instance is wrapped around a mutable
colection that has value semantics (for example, <code>Array</code>), mutating the
original collection would not affect the copy stored inside of the slice.</p>

<p>An element of a slice is located under the same index in the slice and in
the base collection, as long as neither the collection or the sl