# File lib/dm-core/query/conditions/comparison.rb, line 523
        def valid?
          case value
            when Array, Set
              loaded_value.any? && loaded_value.all? { |val| subject.valid?(val) }
            when Range
              loaded_value.any? && subject.valid?(loaded_value.first) && subject.valid?(loaded_value.last)
            else
              false
          end
        end