Five Stars
Works just like I was hoping.  Really good product.
Rating: 5 stars