class_docstr: Class that can be used to wrap data and a closer (cleanup code).
  This class should be used in a with statement and, when the with
  scope exits, `close` will be called on the closer object
class_docstr_tok: ["Class","that","can","be","used","to","wrap","data","and","a","closer","(","cleanup","code",")",".","This","class","should","be","used","in","a","with","statement","and",",","when","the","with","scope","exits",",","`","close","`","will","be","called","on","the","closer","object"]
code: def __enter__(self):
      return self.data
  
imports: from collections import namedtuple
  import re
  from .exceptions import DataException
label_desc: Use image node_id 2 for calling the CloseAfterUse obj's underlying member method code with example usage: obj.__enter__() and returns: self