class_docstr: A dictionary-like object mapping objects to values.
class_docstr_tok: ["A","dictionary-like","object","mapping","objects","to","values","."]
code: def __init__(self, keys, values=None):
      if values is None:
          self.d = {id(v): i for i, v in enumerate(keys)}
      else:
          self.d = {id(k): v for k, v in zip(keys, values)}
  
imports: from fontTools.misc.timeTools import timestampNow
  from fontTools.ttLib.tables.DefaultTable import DefaultTable
  from functools import reduce
  import operator
  import logging
label_desc: Use image node_id 1 to create a new NonhashableDict object from inherited base classes: object with example: obj = NonhashableDict(keys, values)