Added Cache::permanent method