Firefox3.0+Greasemonkey0.8.20080609.0で「new Date()」がこける件

バグなのか仕様変更なのかはよく分かりません。
Firebugが入っている状態で、こんなグリモンを入れてリロードしてみると、

// ==UserScript==
// @name           Date test
// @namespace      hogehoge
// @include        *
// ==/UserScript==
(function () {
	with (unsafeWindow) {
		console.log('begin');
		try{
			new Date();
		}catch(e){
			console.dir(e);
		}
		console.log('end');
	}
})();

greasemonkey.jsで発生した例外がconsoleに吐かれます。
ちなみにwith (unsafeWindow) {}の外で、new Date()をやる分には問題なし。