'Cleanup object - like a close - to force cleanup when you dont
want to rely on Python\'s reference counting.'

def _Release_(self):

    for childCont in self._mapCachedItems_.itervalues():
        childCont._Release_()
    self._mapCachedItems_ = {}
    if self._oleobj_:
        self._oleobj_.Release()
        self.__dict__['_oleobj_'] = None
    if self._olerepr_:
        self.__dict__['_olerepr_'] = None
    self._enum_ = None
