Hi Jonathon,
agreed, but the user can still write " INV" (with space at the beginning) instead of "INV". And for me, if I want "_" instead of " - " space dash space, could simply use _INV.
I totally agree with you, that spaces make things easier to read - as long variable names make those easier to understand

If, only if the user want's spaces, let him use those, that's ok, but if not, why not attach the postfix to the variable as is?
Olaf