@GaryJones suggested that an `Enqueueable` object should be able to be `dequeue()`d as well.
@GaryJones suggested that an
Enqueueableobject should be able to bedequeue()d as well.