aka Brian Carusella, who always has too many irons in the fire. Messages, comments, and arcane knowledge welcome!