@Override
    public DebugWaitFunction copy() {
        return new DebugWaitFunction(getLabel(),
                                     getLevelOrNull(),
                                     getArg(0).copy(),
                                     (DoubleValue)getArg(1).copy(),
                                     (BooleanValue)getArg(2).copy());
    }
Constructs a new instance of this class.

@param arg1 The first compulsory argument, the expression to proxy.
@param arg2 The second compulsory argument, must evaluate to a positive number.
@param arg3 The third compulsory argument, specifying busy wait or not.
container-search/src/main/java/com/yahoo/search/grouping/request/DebugWaitFunction.java