protected virtual Job TryGiveJobFromDef(CorruptionGiverDef def, Pawn pawn)
 {
     return(def.Worker.TryGiveJob(pawn));
 }
 protected virtual bool Allowed(CorruptionGiverDef def)
 {
     return(true);
 }