Product review (5 stars): As requested.
Just what was needed.