ddbck's new thread can be found here.