Review (4/5): What I was looking for.
I like it. Does a good job.