          Items are returned from the ``queue`` in batches of
          :attr:`~plugins.extract._base.Extractor.batchsize`
  
          To ensure consistent batch sizes for masker the items are split into separate items for
          each :class:`lib.faces_detect.DetectedFace` object.
  
          Remember to put ``'EOF'`` to the out queue after processing
          the final batch
  
          Outputs items in the following format. All lists are of length
 
</s> remove         each :class:`lib.faces_detect.DetectedFace` object.
 </s> add         each :class:`~lib.faces_detect.DetectedFace` object. </s> remove         >>>  'image': [<source images>],
 </s> add 
        each :class:`~lib.faces_detect.DetectedFace` object.
          Items are returned from the ``queue`` in batches of
          :attr:`~plugins.extract._base.Extractor.batchsize`
  
          To ensure consistent batch sizes for masker the items are split into separate items for
        each :class:`~lib.faces_detect.DetectedFace` object.
  
          Remember to put ``'EOF'`` to the out queue after processing
          the final batch
  
          Outputs items in the following format. All lists are of length
keep keep keep keep replace keep keep keep keep keep
 plugins.extract - Create ExtractMedia class for pipeline flow
Bugfix - Fix memory leak in extract 
plugins/extract/mask/_base.py