anchor.diff:  ----
           HardSoftScore score = HardSoftScore.valueOfInitialized(1200, 34);
   ----
  +
  +It is intentional that `valueOfInitialized()` doesn't just overload `valueOf()`,
  +to avoid that a `EasyScoreCalculator` implementation forgets to pass the `initScore` parameter.
   
   
   [.upgrade-recipe-major]
  
positive.code: Before in `*.java`:
  [source, java]
  ----
          @Columns(columns = {@Column(name = "hardScore"), @Column(name = "softScore")})
          public HardSoftScore getScore() {
              return score;
          }
  
negative.code: ----
  Score score = scoreDefinition.fromLevelNumbers(0, new int[]{0, -200});
  ----
  
  
  [.upgrade-recipe-minor]
  