anchor.diff:      ctx.Request.Headers.ReturnsForAnyArgs(headers) |> ignore
       ctx.Response.Body <- new MemoryStream()
   
  -    let expected = "{\"FirstName\":\"John\",\"LastName\":\"Doe\",\"BirthDate\":\"1990-07-12T00:00:00\",\"Height\":1.85,\"Piercings\":[\"ear\",\"nose\"]}"
  +    let expected = "{\"firstName\":\"John\",\"lastName\":\"Doe\",\"birthDate\":\"1990-07-12T00:00:00\",\"height\":1.85,\"piercings\":[\"ear\",\"nose\"]}"
   
       task {
           let! result = app next ctx
  
positive.code:     ctx.Request.Headers.ReturnsForAnyArgs(headers) |> ignore
      ctx.Response.Body <- new MemoryStream()
  
      let expected = "{\"FirstName\":\"John\",\"LastName\":\"Doe\",\"BirthDate\":\"1990-07-12T00:00:00\",\"Height\":1.85,\"Piercings\":[\"left ear\",\"nose\"]}"
  
      task {
          let! result = app next ctx
  
negative.code:     ctx.Request.Headers.ReturnsForAnyArgs(headers) |> ignore
      ctx.Response.Body <- new MemoryStream()
  
      let expected = "{\"firstName\":\"John\",\"lastName\":\"Doe\",\"birthDate\":\"1990-07-12T00:00:00\",\"height\":1.85,\"piercings\":[\"ear\",\"nose\"]}"
  
      task {
          let! result = app next ctx
  