func funcPu64RO(fn func(uint64) Object) CallableFunc {
    return func(args ...Object) (ret Object, err error) {
        if len(args) != 1 {
            return Undefined, ErrWrongNumArguments.NewError("want=1 got=" + strconv.Itoa(len(args)))
        }