я могу и уже сделал себе макросы сравнения, а макрос это единственный выход, иначе не читабельно.
НО, этож каждый, КАЖДЫЙ, человек делает.
в 2016 году, самому шлёпать такое, когда сил не так много надо чтобы это сделать разработчикам 1 раз.
и да, возможно один универсальный блок лучше, чем 6.