// --- ensure integrity ---
 @Override
 public void onEnsureIntegrity() {
   super.onEnsureIntegrity();
   if (!isSprintSet()) {
     repairMissingMaster();
   }
   try {
     getSprint();
   } catch (ilarkesto.core.persistance.EntityDoesNotExistException ex) {
     LOG.info("Repairing dead sprint reference");
     repairDeadSprintReference(this.sprintId);
   }
 }