Мне всегда казалось, что для любого оператора сравнения, т.е. X == Y или X != Y, это формат, и вы связываете утверждения вместе с && или ||.
Нет ли способа написать X == (Y || Z) вместо X == Y || X == Z?
Изменить. Поскольку установлено, что это невозможно сделать чисто, как еще это можно сделать?