fix AsyncCache (+add check for cache interface in tests)