alert(typeof Function.prototype); //function
alert(Object.prototype instanceof Object); //false
alert(Object.prototype instanceof Function); //true;
alert(Function.prototype instanceof Function); //false
alert(Function.prototype instanceof Object); //true