sgmunson (7/10/2014)
...but as code like this often ends up much later in the hands of someone with no idea about how it was constructed or why, and then they apply it to a much larger sample, it pays to do it right the first time.
I couldn't have said it better. Well done!
--Jeff Moden
Change is inevitable... Change for the better is not.