Irvine 1.3.1.127 & DMScript 0.3.12
DMonkey 組み込みオブジェクトの標準メソッドは prototype で置き換えできないようです。
Array.prototype.shift = function () {
alert ('shift');
return this.splice (0, 1);
};
var a1 = new Array (1, 2);
alert (a1.shift ());
Irvine のメニューバーのツール → スクリプト → スクリプトを直接実行から、上記スクリプトを実行すると shift は表示されません。
JavaScript コードとして HTML ファイルに埋め込み、Internet Expolorer や Firefox などのブラウザで読み込ませた場合は表示されます。