What is the rationale for allowing larger differences between permanences? There don't seem to be any other functional changes in this PR so I don't understand the need for this change.