- public void put(Object name, Object value) { put(name, value, null, false); } // FIXME: correct?
- public void put(Object name, Object value, TailCall tail) { put(name, value, tail, false); }
- public void put(Object name_, Object value, TailCall tail, boolean ignoretraps) {
- if (name_ instanceof Number) { put(((Number)name_).intValue(), value, tail); }
- if (!(name_ instanceof String)) { super.put(name_,value); return; }
+ public Object put(Object name, Object value) { return put(name, value, false); }
+ public Object put(Object name_, Object value, boolean ignoretraps) {
+ if (name_ instanceof Number) { return put(((Number)name_).intValue(), value); }
+ if (!(name_ instanceof String)) { return super.put(name_,value); }