@ManchuCandidate: Not the direction I was expecting you to go in, but I like it!