While experimenting with firebug on Facebook's stream, I stumbled upon an interesting discovery regarding the style of the "update options" menu. It appears that they are hiding this menu by using margin-left: -9999px, and displaying it by overriding this with margin-left: auto. This method seems unconventional to me as opposed to simply using display: none. Is there a specific reason for choosing this approach?