Review (4/5): Very good.
Did the job as needed.