When the page contains stretch or shrink, your changingIPDHack applies more stretch than the trunk code. I could make a difference of two lines more on an A4 page height with trunk code with fairly strong stretch and shrink.
Simon -- Simon Pepping home page: http://www.leverkruid.eu