Nice! I notice there is a very slight difference in the formula of the second pass between the 28 July version and the latest. Just thought I'd mention that since people may assume that you meant the 28 July version is the same when you said '
The previously experimental two pass version is now the stable one.'
Thanks, it works wonderfully!