Not compiling. There is a circular dependency between Candidat.h and ExpirationMap.h, and I'm not sure how to break it.