bug appears fixed, problem was that evalArg was not incrementing the old dump count to adjust for the argument result on the stack