Sort:  

I have used it for expert systems and to navigate large multidimensional arrays to find ways to normalize data.