More here at WAF; especially Nick's post #5.

Guy