@Override
 public boolean needsScores() {
   return (valuesSource != null && valuesSource.needsScores()) || super.needsScores();
 }