PP constraint

additional to #1237, targeted at 1.7.x
I think this isn't as unit testing as we know it, and should go under lib/iris/tests/integration instead.