s/(\$\w+)/exists $variables{$1} ? $variables{$1} : $1/ge;