<br>&nbsp;&nbsp; Hey Dirk,<br><br>&nbsp;&nbsp; Yes, documentation still needs to be updated.<br><br>&nbsp;&nbsp; About &quot;intersects&quot; :), you can open a JIRA for it, but last word I have from Mark is that there is no time left for new features in 
4.0 besides what was already committed. So, if users want this, the options are:<br><br>* either a community contributor jumps in and implements it (quite simple, just looking at what we did for &quot;contains&quot;)<br>* or a paying customer requests the feature
<br><br>&nbsp; &nbsp; I still have that &quot;collect( from )&quot; feature you asked for to implement, but we have a huge amount of work to do still for 4.0. We will do our best, but right now, can&#39;t make any promises.<br><br>
&nbsp; &nbsp; Regards,<br>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; Edson&nbsp;  <br><br><div><span class="gmail_quote">2007/5/30, Dirk Bergstrom &lt;<a href="mailto:dirk@juniper.net">dirk@juniper.net</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Edson Tirelli was heard to exclaim, On 05/29/07 17:13:<br>&gt; $badBugs : List() from<br>&gt; collect( Bug( (devOwner memberOf $group || supportOwner memberOf $group),<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;severity == &quot;hair-on-fire&quot; )
<br>&gt; And use || and &amp;&amp; for connecting constraints<br>&gt; and &quot;and&quot; and &quot;or&quot; for connecting CE&#39;s.<br><br>Ahh, ok.&nbsp;&nbsp;From the examples I&#39;d seen, it was hard to tell, and the docs still
<br>show the two as equivalent for connecting CEs (section 3.15).<br><br>This will allow me to replace an ugly predicate hack with a clunky but workable<br>parenthetical grouping.&nbsp;&nbsp;Of course, if you&#39;d care to implement yet another handy
<br>Collections-based constraint, I could make it really clean:<br><br>We&#39;ve got &quot;contains&quot;, and now &quot;memberOf&quot; (thanks for implementing my<br>suggestion), so how about &quot;intersects&quot;?<br><br>
&nbsp;&nbsp;CheeseCounter( stinkyCheeses intersects crumblyCheeses )<br><br>Then I could write my rule like so:<br><br>collect( Bug( (owners intersects $group), ...<br><br>This would save me from having to edit ten or twenty rules when management
<br>inevitably decides that another kind of owner has to be included in the rules --<br>there are actually five &quot;owners&quot; now (which makes for a very ugly parenthetical).<br><br>Can I file a jira for &quot;intersects&quot;, or should I quit being greedy, and enjoy the
<br>shiny new &quot;memberOf&quot; that I am in fact very happy about? :)<br><br>--<br>Dirk Bergstrom&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:dirk@juniper.net">dirk@juniper.net</a><br>_____________________________________________<br>
Juniper Networks Inc.,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computer Geek<br>Tel: 408.745.3182&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fax: 408.745.8905<br>_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org">
rules-users@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br></blockquote></div><br><br clear="all"><br>-- <br>&nbsp;&nbsp;Edson Tirelli
<br>&nbsp;&nbsp;Software Engineer - JBoss Rules Core Developer<br>&nbsp;&nbsp;Office: +55 11 3529-6000<br>&nbsp;&nbsp;Mobile: +55 11 9287-5646<br>&nbsp;&nbsp;JBoss, a division of Red Hat @ <a href="http://www.jboss.com">www.jboss.com</a>