DynamicVariables provide a binding mechanism where the current value is found through dynamic scope, but where access to the variable itself is resolved through static scope.
RichSorting object is generally created implicitly through
the use of the
sort function on an arbitrary sequence, where
the items are ordered.
Marshalling of Scala objects using Scala manifests.
Random offers a default implementation
The Sorting object provides functions that can sort various kinds of objects.