test showing the 2 cases where the dualvars were causing errors

the first is the simple convert string to int case

the second was the surprise which stumped me for so long - for some reason the non-integer params are also converted to dual var

if I change the loop into 2 loops, skipping the integers the first time, then converting them after the strings are set, things work fine..

both these issues are resolved with your change - thankyou!

Sven