It seems the purpose is to define a constant as an anonymous enum. that behaviour triggers the enum compare. Let's make it a constant.