たぶん三項演算子で分岐後の型が異なっている場合の事を気にしているのでは?

三項演算子は変数セレクタ(変な表現だけど)ではないのだが
そういう使い方もできるだけ