>map</span></code> type passed as the first macro parameter
      contains a comma <code class="computeroutput"><span class="special">,</span></code> not wrapped
      by round parenthesis <code class="computeroutput"><span class="special">()</span></code>. The preprocessor
      interprets that unwrapped comma as a separation between macro parameters concluding
      that a total of three (and not two) parameters are passed to the macro in the
      following order:
    </p><div class="orderedlist"><ol cla