Woooaaaaahhhhh. What a heavy duty thread this turned out to be.
(Swift exit...)