FileCache should inherent from BaseCache