Scaling multiple edges.

I know that you can scale multiple objects at the same time from their individual object origins. Is it possible to scale multiple edges at the same time on a single mesh from their individual edge center?

Edit: A friend of mine just pointed out to me that if you scale faces with the individual origins pivot point set, it behaves as expected. But when you do it with edges it scales to the median point.

Any ideas?

Same with rotate…
Seems like a bug to me, but probably considered a “feature”.

It behaves the same way in Blender 2.49