If legend.highlightTolerance is greater than 1, then the values highlighted on the map do not in fact coincide with that shown as the hovered legend value.
Therefore, when highlightTolerance > 1 (or thereabouts) then the exact range of values should be shown instead of the single value.