RubyでBoolClassではなくTrueClass/FalseClassな理由を理解する - Qiita
@mattn_jp BoolClassを入れるとkind_of?でチェックしたくなってduck typingを阻害するから。— Yukihiro Matsumoto (@yukihiro_matz) 2015, 12月 …