}
public void put(int index, Scriptable start, Object value) {
// FIXME(SW): do indexed properties have a meaning on the global scope?
if (this.locked && !has(index, start)) {
throw new WrappedException(new JavaScriptException("Global scope locked. Cannot set value for index " + index));
}
this.useSession = true;
super.put(index, start, value);
}