alias workaround {
if ($com(a)) .comclose a
.comopen a MSScriptControl.ScriptControl
noop $com(a,Language,4,bstr,VBScript)
noop $com(a,ExecuteStatement,1,bstr, $&
x = "abc" $crlf $&
y = "def" $crlf $&
z = x & y)
noop $com(a,Eval,1,bstr,z)
var %result = $com(a).result
.comclose a
return %result
}