Bug iterating arguments with for..in loop on older browsers IE8 and FF3.5, some related fixes, needs more work