strings containing variable references in dollar notation are now auto-replaced for all commands, not just Echo
fixed bug in reference replacement