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