re clear. The leading tilde <code class="mendoza-code">~</code> is shorthand for the
<code class="mendoza-code">(quasiquote x)</code> special form, which is like <code class="mendoza-code">(quote x)</code> except we can unquote
expressions inside it. The comma in front of <code class="mendoza-code">name</code> and <code class="mendoza-code">args</code> is an unquote, which
allows us to put a value in the quasiquote. Without the unquote, the symbol 'name\'
would be put in the returned tuple, and every functi