ID for competency (and course) handled by builder CAN harm the operator==
ID for competency (and course) handled by builder CAN harm the operator== during the progress of the EA. Since tmp Competency need to be made during the algo, auto ID can overflow. Depending of the behavior, the soft either crash or can have unexpected behavior (e.g. a tmp comp can have the same ID than a "real" one if the counter loop)