'Deletes an item from the cached data.'

def delete(self, items):

    fnames = set((self.filter(x)._fullname for x in tup(items)))
    def _mutate(data):
        data = (data or [])
        return filter((lambda x: (x[0] not in fnames)), data)
    self._mutate(_mutate)
