further work on using expected in LruCache