code: func (c *Context) GetStringMap(key string) (sm map[string]interface{}) {
  	if val, ok := c.Get(key); ok && val != nil {
  		sm, _ = val.(map[string]interface{})
  	}
  	return
  }
docs: // GetStringMap returns the value associated with the key as a map of interfaces.