Review (5/5): Perfect fit.
Just what I needed !