Oh I thought for some reason this was limited to using the -a switch but it looks like commands are always double evaluated with /scon

You should either use "scon 1" on its own line, or wrap in $unsafe($1-) as previously suggested