Collective decision making: A great opportunity for constraint reasoning