accommodate change to Ranged interface