code: public static <E1> ConcurrentConveyorSingleQueue<E1> concurrentConveyorSingleQueue(
              E1 submitterGoneItem, QueuedPipe<E1> queue
      ) {
          return new ConcurrentConveyorSingleQueue<E1>(submitterGoneItem, queue);
      }
docs: Creates a new concurrent conveyor with a single queue.
  
  @param submitterGoneItem the object that a submitter thread can use to signal it's done submitting
  @param queue             the concurrent queue the conveyor will manage