Interesting to see read about the optimization work done, and why the safe version is slower.