class_docstr: A container for handling quantifier ambiguity via Cooper storage.
docstr: :param featstruct: The value of the ``sem`` node in a tree from
      ``parse_with_bindops()``
  :type featstruct: FeatStruct (with features ``core`` and ``store``)
code: def __init__(self, featstruct):
      """
      :param featstruct: The value of the ``sem`` node in a tree from
          ``parse_with_bindops()``
      :type featstruct: FeatStruct (with features ``core`` and ``store``)
  
      """
      self.featstruct = featstruct
      self.readings = []
      try:
          self.core = featstruct["CORE"]
          self.store = featstruct["STORE"]
      except KeyError:
          print("%s is not a Cooper storage structure" % featstruct)
  
file_path: nltk/nltk/sem/cooper_storage.py
imports: from nltk.parse import load_parser
  from nltk.parse.featurechart import InstantiateVarsChart
  from nltk.sem.logic import ApplicationExpression, LambdaExpression, Variable
label_desc: Use image node_id 1 to create a new CooperStore object  with example: obj = CooperStore(featstruct)