Actually I'd consider this a bug in that layout variations are mega common between platforms / products / revisions.. the menu shouldn't be closed on mouse out.. instead, a small timer window should happen.. on its callback, the menu should be closed.. the timer then gets cancelled if you roll back onto the menu..
Of course, you then bring javascript into the task.. but it doesn't have to be obtrusive, nor does it make any difference on THIS website
