On Thu, Mar 29, 2012 at 01:26, sunaku (Suraj Kurapati) <sunaku / gmail.com> wrote:

> Issue #5644 has been updated by sunaku (Suraj Kurapati).

> The reason for #exclude? is for more "natural" boolean expressions

I don°«t think #exclude? really conveys what°«s being done very well.
Yes, °»exclude°… is the antonym of °»include°…,but the meaning of %[a b
c].include? x is very natural, whereas %[a b c].exclude? x isn°«t.
Does it mean that %[a b c] contains the elements that should be
excluded and is x among them, or is x not included among the elements
of %[a b c]?