Super-class for errors thrown when specific cache-store related errors occur.
Thrown in case a cache store related operation is cancelled (like due to closed / broken connections)
Gets thrown in case a key is not found in the cache store on #apply().
Thrown in case a cache store related operation times out.
Gets thrown in case the implementation is wrong and mishandled a status.
Gets thrown in case the implementation is wrong and mishandled a status. Should never get thrown and if it does, then it's a bug.