small bug in print function for arguments

The print function for function arguments doesn’t print the ‘%’ in front of the argument name. So instead of say,
int %i, it prints it out as int i. I know Value::getName() drops the % because it’s not part of the name, but it seems like for printing an argument it should add the % back in.


Hrm, that's odd. Fixed: