Is there a JavaScript Object that is not a function?
javascript: x=y=z=Object; alert([window.navigator.userAgent,x,y,z].join(\"\\n\\n\"))
(
You are assigning the Object constructor to the vars x, y and z. If you instead say x=new Object(), you will no longer see them referred to as functions.
x=new Object()