sval: extra: get_implied_range_list() return whole ranges if appropriate