obj = prototype.get(name, start); if (obj != null && obj != NOT_FOUND) { return obj; }
    public Object get(String name, Scriptable start) {        // System.err.println ("GET: "+name);        Object obj = overload.get(name);        if (obj != null) {            return new FunctionObject(name, (Method) obj, this);        }        obj = prototype.get(name, start);        if (obj != null && obj != NOT_FOUND) {            return obj;        }        return super.get(name, start);    }