A structured vector range argument proves that a committed vector lies in a well-structured range of the form . This structure makes the protocol extremely efficient, although it cannot handle more sophisticated range assertions, such as those arising from non-membership attestations. To address this gap, we study a more general setting not captured by prior constructions. In this setting, for each , the admissible integer set for is a union of intervals . In this work, we present novel techniques to prove that lies within . We first introduce , a generic compiler that lifts a structured vector range argument to support such unstructured range assertions. Then we present , a realization of over the -based vector commitment scheme. achieves succinct communication and verifier time; its prover complexity is , where upper bounds the maximum interval size across all . Notably, is interval-agnostic, meaning its prover complexity is independent of the number of intervals ; therefore, its prover cost matches the single-interval case even when each is composed of hundreds of thousands of intervals. We also obtain two new structured vector range arguments and a batching-friendly variant of the lookup argument (PKC'24), which are also of independent interest. Experiments show that outperforms well-known curve-based vector range arguments on standard metrics while supporting strictly more expressive range assertions.