On Mon Jan 11 18:40:49 2010, david.tulloh@AirservicesAustralia.com wrote:
Show quoted text> If you insert an already existing attribute it's insertion order becomes
> equal to the last object inserted.
>
> I would expect it to either retain the original number or increment.
>
>
> Attached is a small test script that demonstrates the bug.
This has been warnocked for two years but better late than never I suppose.
This seems like it should throw an error rather than be something allowed. What would re-
adding an existing method *mean*? Methods aren't just hash keys, they (potentially) carry a lot
of behavior along with them.
So I think this should just throw an error rather than either of the options presented here. A
patch is welcome!
-Chris