code: func (r *Root) List() ([]volume.Volume, error) {
  	var ls []volume.Volume
  	r.m.Lock()
  	for _, v := range r.volumes {
  		ls = append(ls, v)
  	}
  	r.m.Unlock()
  	return ls, nil
  }
docs: // List lists all the volumes