anchor.diff:            )
             |> Map.ofArray
           Intent(intent.name, slots)
  -      | RequestType.SessionEndedRequest -> SessionEnded(request.request.reason.Value)
  +      | Interop.RequestType.SessionEndedRequest -> SessionEnded(request.request.reason.Value)
       let attributes = !!request.session.attributes?(attributesKey)
       let session =
         {
  
positive.code:           callback.Invoke(Some ex, None)
        } |> Async.StartImmediate
  
  open Interop
  
  type Slots = Map<string, string>
  
  type Request =
  
negative.code:   }
  
  module Response =
    let private makeResponse sessionAttributes response : Interop.Response =
      {
        version = "1.0.0"
        sessionAttributes = createObj [ attributesKey ==> sessionAttributes ]
  