Interesting article, informative. I hope this function is not useful to me.