Review (5/5): Good stuff
Just what was needed.