Returns:
169 170 171 172
# File 'lib/stupidedi/either.rb', line 169 def copy(changes = {}) Failure.new \ changes.fetch(:reason, @reason) end