hm, I guess not.  It's definitely doing the wrong thing, even with relatively short lines.  Since it fixes a real issue, we can look at it more carefully at a later point.  Shall I go ahead and merge this now, then?