func (s *Cache) Flush() {
	s.Lock()
	defer s.Unlock()

	s.values = make(map[string]*cacheItem)
}
func (s *Cache) Flush() {
	s.Lock()
	defer s.Unlock()

	s.values = make(map[string]*cacheItem)
}
// Flush deletes any cached value into current instance.