title: Jade , Could I pass the parameter into mixin like func(key="aaa")?
body: <p>I have variable number of parameters to pass in.</p>
  
  <p>So could I pass the parameters like </p>
  
  <pre><code>+func(key="a",value="b",c="a")
  </code></pre>
  
  <p>I have tried but failed.</p>
  
  <p>----To explain my problem more seriously----</p>
  
  <p>In fact, I need mixin to build a large template. For example:</p>
  
  <pre><code>mixin template(a,b,c,d,e,f)
      div#1 !{a}
      div#2 !{b}
      div#3 !{c}
      if d
          div#4 !{d}
      if e
          div#5 !{e}
      div#6 !{f}
  
  +template("a","b","c","","e","f")
  </code></pre>
  
  <p>if d don't exist, I still need to type an empty string, but I want not.</p>
  
  <p>So I write in another form.</p>
  
  <pre><code>mixin template($)
      div#1 !{$.a}
      div#2 !{$.b}
      ....
  
  +template({a="a",b="b",c="c",e="e",f="f"})
  </code></pre>
  
  <p>Then I can ignore the empty d. Could I omit the "$" as well?</p>