Alright. My concern is that it may be possible to DoS a web app that calls `predict` on user input, but I guess we'll have to take the risk. (Median-of-three pivoting, while still O(n²), would still be nice to have at it fixes almost all non-adversarial performance problems.)