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
A RichSorting object is generally created implicitly through
the use of the sort function on an arbitrary sequence, where
the items are ordered
Original algorithm due to Bob Jenkins
Marshalling of Scala objects using Scala manifests
Loads library
The object Random offers a default implementation
of scala
The Sorting object provides functions that can sort various kinds of objects