@Marcus: Nice work there. :-) I'll get to a response in short order.