Review (5/5): A+!
Exactly as described. Just what I wanted. Thanks!