Issue #3845 has been updated by Jorge L. Cangas. I think is better separate both roles: -for membrership operator use 'in?' as item in? somearray - for enumeration use 'in' as for(a in [1,2,3,4]) ---------------------------------------- http://redmine.ruby-lang.org/issues/show/3845 ---------------------------------------- http://redmine.ruby-lang.org