anchor.diff:      [<CompiledName("StatefulChoice")>]
       let statefulChoice = StatefulChoiceBuilder ()
       //
  +    [<CompiledName("AsyncReader")>]
  +    let asyncReader = AsyncReaderBuilder ()
  +    //
  +    [<CompiledName("AsyncMaybe")>]
  +    let asyncMaybe = AsyncMaybeBuilder ()
  +    //
  +    [<CompiledName("AsyncChoice")>]
  +    let asyncChoice = AsyncChoiceBuilder ()
  +    //
  +    [<CompiledName("AsyncReaderChoice")>]
  +    let asyncReaderChoice = AsyncReaderChoiceBuilder ()
  +    //
       [<CompiledName("AsyncState")>]
       let asyncState = AsyncStateBuilder ()
  -    //
  -    [<CompiledName("AsyncMaybe")>]
  -    let asyncMaybe = AsyncMaybeBuilder ()
  -    //
  -    [<CompiledName("AsyncChoice")>]
  -    let asyncChoice = AsyncChoiceBuilder ()
       //
       [<CompiledName("AsyncProtectedState")>]
       let asyncProtectedState = AsyncProtectedStateBuilder ()
  
positive.code: /// <summary>
  /// </summary>
  [<Sealed>]
  type AsyncProtectedStateBuilder () =
      // 'T -> M<'T>
      member __.Return value
  
negative.code: /// <typeparam name="Error"></typeparam>
  type AsyncProtectedStateFunc<'State, 'T, 'Error> =
      'State -> Async<Choice<'T * 'State, 'Error>>
  
  
  (*** Workflow Builders ***)
  