code: func Wrap(path string, cfg Configuration) Wrapper {
  	w := &wrapper{
  		cfg:  cfg,
  		path: path,
  		mut:  sync.NewMutex(),
  	}
  	return w
  }
docs: // Wrap wraps an existing Configuration structure and ties it to a file on
  // disk.