code: public void attach(M m, Evaluation eval) {
          _evaluations[m.ordinal()] = _evaluations[m.ordinal()] == null ? eval : new CompoundMilestoneEvaluation(eval, _evaluations[m.ordinal()]);
      }
docs: Attaches a ServiceMilestone.Evaluation.