JSDoc above says entry can be  a full-path string. So don't we need this `var fullPath = entry.fullPath || entry;` like we have in `_deleteTreeNodeCache` below?