A resource handler is not supposed to keep a state. `isRangeValue` is linked to a specific call of the `getSuggestions` method, it should be part of the return value, rather than being stored on the resource handler itself.