Silencing an "enumeral and non-enumeral type in conditional expression" warning; NFC.