Bug : animating width/height of bordered objects in Opera

Bug : animating width/height of bordered objects in Opera


Came across this problem whereby width/height animation in Opera, of
an object that has a border, causes 'jumps' in the object size before
resizing.
Demo and fix : http://www.wizzud.com/tester/operabug.html
This occurs because the borders are being included in the starting
width and height when initialising the animation. The problem is
located in fx.cur(), when curCSS() is used to get the width/height
values.
I can only find this problem in Opera (tried IE6, IE7, FF1.5, FF2,
Safari 2, Safari 3beta).
I have a rough patch (see demo) that fixes it, but has anyone else
encountered this problem before? Or know of any other browser that it
affects? Or have an alternate/better solution?
I searched the tickets and could not find anything relevant - I have
not yet raised a ticket for this, wanted to get some feedback first.