Have Quicksort working with Polymorphic Types, not just for ints