Why is this change necessary? Is numberOfConfiguredRanges computed incorrectly?