Ruby で再定義できない演算子

Ruby では以下の演算子は再定義することはできません。

 =  ?:  ..  ...  not  &&  and  ||  or  ::

代入演算子や条件演算子はともかく、&&|| もユーザ側では再定義することはできません。
ここら辺は地味にツラい(iolite 的な意味で