alias abcd {
set $+(%,var.,name) example
;; evaluates the literal "%" + "var." + "name"
echo -a This isn't evaluated: $+(%, var., name)
;; evaluates the literal text "%" + "var." + "name"
;; then evaluates the resulting text again (%var.name)
echo -a This is evaluated: $eval( $+(%, var., name) , 2)
}