added test for borrowing of setTimeout method from Function.prototype