if (key == null) throw je("tried to get the null key from " + JSU.str(target));
if (target == null) throw je("tried to get property \"" + JSU.str(key) + "\" from the null object");
- JS.Trap t = target.getTrap(key);
+ JS.Trap t = null;
+ try { t = target.getTrap(key); } catch (JSExn e) {}
if(t != null) t = t.read();
if(t == null && target instanceof JS.Clone) {