Cachier now supports pickle-based caching for cases where two identically-named methods of different classes are defined in the same module. This changes the naming convention for the pickle files in which the per-function caches are saved, and so it is a breaking change.