anchor.diff:  /// </summary>
   /// <param name="name">Name of the queue</param>
   /// <param name="connection">Redis connectionstring</param>
  -and Queue<'a> (name, dbFactory:(unit -> IDatabase), subscriberFactory:(unit -> ISubscriber)) as this =
  +and Queue<'a> (name, dbFactory:(unit -> IDatabase), subscriberFactory:(unit -> ISubscriber), ?allowParallelProcessing:bool) as this =
       static let logger = LogManager.getLogger()
   
       let mutable paused = false
  
positive.code:         Completed = completedEvent.Publish
          Progress = progressEvent.Publish
          Failed = failedEvent.Publish
          NewJob = newJobEvent.Publish
      }
  
      //Internals
  
negative.code:     let failedEvent = new Event<OxenJobEvent<'a>> ()
      let pausedEvent = new Event<OxenQueueEvent<'a>> ()
      let resumedEvent = new Event<OxenQueueEvent<'a>> ()
      let newJobEvent = new Event<OxenNewJobEvent> ()
      let onNewJob = newJobEvent.Publish
  
      let once s = async { () }
  
  