t">
<dl>
<dt class="hdlist1">Order Independence</dt>
<dd>
<p>Within a phase, no order guarantees are provided for rule firings.  There is no way to specify that a rule should fire before another rule.</p>
</dd>
<dt class="hdlist1">Side Effects</dt>
<dd>
<p>Side effects of rules, such as setting variables, may not be visible to other predicate rules within the same phase.</p>
</dd>
<dt class="hdlist1">Feature Delay</dt>
<dd>
<p>The predicate system does provide mechanisms to call any operator defined for Iro