class_docstr: Dictionary that remembers insertion order
class_docstr_tok: ["Dictionary","that","remembers","insertion","order"]
docstr: Return state information for pickling
docstr_tok: ["Return","state","information","for","pickling"]
code: def __reduce__(self):
      "Return state information for pickling"
      items = [[k, self[k]] for k in self]
      inst_dict = vars(self).copy()
      for k in vars(OrderedDict()):
          inst_dict.pop(k, None)
      if inst_dict:
          return (self.__class__, (items,), inst_dict)
      return self.__class__, (items,)
  
imports: from _functools import partial, reduce
  from collections import MutableMapping, namedtuple
  from .reprlib32 import recursive_repr
  from weakref import proxy
  import sys
label_desc: Use image node_id 13 for calling the OrderedDict obj's underlying member method code with example usage: obj.__reduce__() and returns: self,  items, self,  items,  inst_dict