It does kinda have that effect, doesn't it? :wink:
I have noticed one small failing: when resizing in both dimensions, it alternates between vertical and horizontal, even if there are more seams to be removed in one dimension, so the excess in that direction are all done at the end. It probably doesn't make a lot of difference though.