Update Recover.fromFuture to return input
Add Response.conflict