範囲演算子を追加したので、あわせてin演算子を導入することにしました。
x in range というin演算子は、x.op_in#(range.class)(range) というメソッド呼び出しと等しくなります。
x !in range は !(x.op_in#(range.class)(range)) と等しいです。
(5 in 0..10).p; //=>true
(5 in 0..5).p; //=>true
(5 in 0..<5).p; //=>false
(5 !in 0..<5).p; //=>true