Review (4/5): Four Stars
Works quite well with consistent application, but thought it would be stronger formulation.