code: func (c *Cache) Prune(ctx context.Context) {
  	now := clock.Now(ctx)
  
  	c.lock.Lock()
  	defer c.lock.Unlock()
  
  	c.pruneExpiryLocked(now)
  }
docs: // Prune iterates through entries in the Cache and prunes any which are
  // expired.