ere it matters.

   <p>A good way to understand this issue is to look at the code generated
by <code>defcfun</code>. Consider the following example using the previously
defined <code>my-string</code> type:

<pre class="lisp">  CFFI&gt; <span class="paren1">(<span class="lisp-bg">macroexpand-1 '<span class="paren2">(<span class="lisp-bg"><i><span class="symbol">defcfun</span></i> foo my-string <span class="paren3">(<span class="lisp-bg">x my-string</span>)</span></span>)</span></span>)</span>
  <span class="