Testing quote/backquote expressions. # To get expand. y is bound to "My argument was named t" u is bound to "concatenation" The Htmlc variable 'x' is not bound, hence if the quotation mechanism is broken, Htmlc will try to evaluate x and fail in the following line. Suppose the variable quoted defined as 'let quoted = $x';; x is now bound to "toto" and quoted to "'$x'". We test if '$x' is still $x. toto ' x toto' $('toto') And what about its expansion 'toto' which should be $x. toto which should be $x. (`'$x'`) which should be $x.