code: func makeAbsolute(dest, workingDir string) string {
  	// Twiddle the destination when its a relative path - meaning, make it
  	// relative to the WORKINGDIR
  	if dest == "." {
  		if !hasSlash(workingDir) {
  			workingDir += string(os.PathSeparator)
  		}
  		dest = workingDir
  	}
  
  	if !filepath.IsAbs(dest) {
  		hasSlash := hasSlash(dest)
  		dest = filepath.Join(string(os.PathSeparator), filepath.FromSlash(workingDir), dest)
  
  		// Make sure we preserve any trailing slash
  		if hasSlash {
  			dest += string(os.PathSeparator)
  		}
  	}
  	return dest
  }
docs: // makeAbsolute ensures that the provided path is absolute.