global
def initialize(result)
def initialize(result) @result = result if result.is_a?(String) super else super("#{result.input.inspect} violates constraints (#{failure_message})") end end
def initialize(result) @result = result if result.is_a?(String) super else super("#{result.input.inspect} violates constraints (#{failure_message})") end end