name
      that contains the partial specialization parameters; these define the types
      that will bind to that partial specialization rather than the default template.
      The rules for what can appear in a partial specialization are somewhat convoluted,
      but as a rule of thumb if you can legally write two function overloads of the
      form:
    </p>
<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">foo</span><span class="special">(</span><span class="ident