Product review (5 stars): Five Stars
This patch and all the others in the series are well done and a value to have.