Where the smart list will only return Base product + Variants based on query.
A base product and Variants B, C, D
You filter (x <= B) => you will get A and B only.
You filter (x < B and x > C) => you will get nothing.
You filter (x > B and x < D) => you will get A, C