Wow! This is some serious work, and extremely useful. Thank you very much.
-- RadomirDopieralski, 2006-12-29