Internet Explorer function label bug.

Before: typeof(window.someLabel) ===

Defining function using a label:

            hello = function someLabel()
            {
               alert("hello");   
            }         
         

After: typeof(window.someLabel) ===

Expected results: someLabel remains undefined, however in IE(6-9?) it gets defined as a function.