title: AIML 2.0 - multiple <set> in <pattern>
body: <p>My problem is that I'm trying to use multiple <code>&lt;set&gt;</code> in <code>&lt;pattern&gt;</code> tag but my core (in this case, Pandorabots) is not recognizing what I wrote. I thought the problem was the multiple set tag in the pattern tag. With just one, it works.</p>
  
  <p>So here's the slice of <em>aiml</em>:</p>
  
  <pre><code>&lt;category&gt;
      &lt;pattern&gt;^ &lt;set&gt;components&lt;/set&gt; ^ &lt;set&gt;desc_broken&lt;/set&gt;&lt;/pattern&gt;
      &lt;template&gt;Test answer&lt;/template&gt;
  &lt;/category&gt;
  </code></pre>
  
  <p>And the relative <em>sets</em>:</p>
  
  <p><strong>components.set</strong></p>
  
  <pre><code>[
      ["ENGINE"],
      ["FILTERS"],
      ["CARBURETORS"]
  ]
  </code></pre>
  
  <p><strong>desc_broken.set</strong></p>
  
  <pre><code>[
      ["BROKEN"]
  ]
  </code></pre>
  
  <p>My goal is to match strings like "<strong>My engine is broken</strong>" or, more general: "<strong>something CAR PART something ADJECTIVE something</strong>"</p>