sub_values = Matcher.extract_attribute(value, k)
              if sub_values.length > 0
                sub_values.any? do |sub_v|
                  Eq.matches?(true, sub_v, cond_v)
                end