PP constraint

additional to #1237, targeted at 1.7.x
PEP8 wants an extra blank line here