anchor.diff:  #endif
     val inline once: 'x -> Alt<'x>
   
  -  /// Creates an alternative that has the effect of raising the specified
  -  /// exception.  `raises e` is equivalent to `prepareFun <| fun () -> raise e`.
  -  val raises: exn -> Alt<_>
  +  //# Before actions
   
     /// Creates an alternative that is computed at instantiation time with the
     /// given job.  See also: `*<-=>-`, `prepareFun`, `withNackJob`.
  
positive.code: #endif
    val inline prepareFun: (unit ->      #Alt<'x>)  -> Alt<'x>
  
    /// Creates an alternative that is computed at instantiation time with the
    /// the given function, which will be called with a pseudo random 64-bit
    /// unsigned integer.  See also: `Random.bind`.
    val inline random: (uint64 -> #Alt<'x>) -> Alt<'x>
  
    /// Creates an alternative that is computed at instantiation time with the
    /// given job constructed with a negative acknowledgment alternative.  See
  
negative.code: #endif
    val tryFinallyJob: Alt<'x> ->      Job<unit> -> Alt<'x>
  
    //# Debugging
  
    /// Given an alternative, creates a new alternative that behaves exactly like
    /// the given alternative, except that the new alternative obviously cannot be
  