anchor.diff:  
   		// ...
   
  -		suspend fun createPerson(request: ServerRequest): ServerResponse {
  +		fun createPerson(request: ServerRequest): ServerResponse {
   			val person = request.body<Person>()
   			validate(person) // <2>
   			repository.savePerson(person)
  
positive.code: [source,kotlin,indent=0,subs="verbatim,quotes",role="secondary"]
  .Kotlin
  ----
  	val repository: PersonRepository = ...
  	val handler = PersonHandler(repository)
  
  	val route = coRouter { // <1>
  		accept(APPLICATION_JSON).nest {
  			GET("/person/{id}", handler::getPerson)
  			GET("/person", handler::listPeople)
  
negative.code: 		}
  
  		private fun validate(person: Person) {
  			val errors: Errors = BeanPropertyBindingResult(person, "person")
  			validator.validate(person, errors)
  			if (errors.hasErrors()) {
  				throw ServerWebInputException(errors.toString()) // <3>
  			}
  