code: func (c *ObjectCache) Add(key string, obj interface{}) error {
  	err := c.cache.Add(objectEntry{key: key, obj: obj})
  	if err != nil {
  		return err
  	}
  	return nil
  }
docs: // Add adds objectEntry by using a unique string as the key.