docs: public static <T> QueueFactory<T> boundedNonBlockingQueue(final int queueSize, final WaitStrategy<T> strategy) {
          return () -> new Queue<T>(
                                    new ManyToOneConcurrentArrayQueue<>(
                                                                        queueSize),
                                    strategy, strategy);
      }