I don't think that you need to introduce `R_ARG4` for this single use. You could use `DS_RET_VALUE(D_ARG(argnum)); return R_RET;` instead.