class_docstr: Lightweight class that maintains a basic queue of operations, in addition
  to metadata annotations.
docstr: Remove ``obj`` from the queue. Passes silently if the object is not in the queue.
docstr_tok: ["Remove","``","obj","``","from","the","queue",".","Passes","silently","if","the","object","is","not","in","the","queue","."]
code: def remove(self, obj):
      """Remove ``obj`` from the queue. Passes silently if the object is not in the queue."""
      obj = obj if isinstance(obj, WrappedObj) else WrappedObj(obj)
      if obj in self:
          del self[obj]
  
imports: import copy
  from collections import OrderedDict
  from contextlib import contextmanager
  from threading import RLock
  from typing import Optional
label_desc: Use image node_id 4 for calling the AnnotatedQueue obj's underlying member method code with example usage: obj.remove(obj) without return types