title: Implementing a FIFO queue
body: <p>In python3.7 there are two options for an off-the-shelf FIFO queue object:</p>
  <ul>
  <li><code>queue.Queue</code></li>
  <li><code>queue.SimpleQueue</code></li>
  </ul>
  <p>However, all that the docs say about a <a href="https://docs.python.org/3/library/queue.html#queue.SimpleQueue" rel="nofollow noreferrer"><code>SimpleQueue</code></a> is that:</p>
  <blockquote>
  <p>Constructor for an unbounded FIFO queue. Simple queues lack advanced functionality such as task tracking. <em>New in version 3.7.</em></p>
  </blockquote>
  <p>What would be a functional difference between then two?</p>