State for the blocking queue.
t :: %Alambic.BlockingQueue.State{take: {list, list}, add: {list, list}, items: {list, list}, count: integer, max: integer | :unlimited, completed: true | false}