# File ai/csp/constraint.rb, line 117
        def initialize(*variables)
            super(*variables) { |*vals|
                value = vals[0]
                val = nil
                vals.each { |val|
                    break unless value == val
                }
                value == val
            }
        end