Name might be misleading in case of an error not really related to cache, should we name it ``Error``?