bool型の値なら何らまずいことはないな
それにoptionalが規格に入ったらC#のbool?型のように==trueが一つのイディオムとして定着する可能性がある