I was only trying to make sense of what Patrik wrote, I don't at all agree with the goals or principle of having Rule H. Favored was the most neutral term I thought of -- Stable is completely bogus. Doing the right thing and dropping Rule H, you get:
<br><ul><li>Always = Grandfathered | <span>(Functional &amp; !Archaic)<br></span></li><li><span>Maybe = </span><span>(Functional &amp; Archaic)</span>
</li><li><span></span><span></span>Never = everything else<br></li></ul>Mark<br><br><div><span class="gmail_quote">On 6/13/07, <b class="gmail_sendername">Gervase Markham</b> &lt;<a href="mailto:gerv@mozilla.org">gerv@mozilla.org
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Mark Davis wrote:<br>&gt; Then derive the following sets:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Always = Grandfathered | (Favored &amp; Functional)
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Maybe_Yes = !Favored &amp; Functional<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Maybe_Not = Archaic | (!Favored &amp; !Functional)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Never = everything else<br><br>I like this way of putting it. It seems very clear.<br><br>
Very small nit: if<br><br>Maybe_Not = (!Favored &amp; !Functional) (among other things)<br>Never&nbsp;&nbsp;&nbsp;&nbsp; = (Favored &amp; !Functional) (among other things)<br><br>then Favored is a bad name (as well as being misspelt ;-), because being
<br>Favored drives you from Maybe_Not to Never.<br><br>&quot;Stable&quot;?<br><br>Gerv<br></blockquote></div><br><br clear="all"><br>-- <br>Mark