   """
   @spec absname(t) :: binary
   def absname(path) do
-    absname(path, System.cwd!)
+    absname(path, System.cwd!())
   end
 
   @doc """

  end

  # Absolute path on current drive
  defp absname_vr(["/" | rest], [volume | _], _relative),
    do: absname_join([volume | rest])

  # Relative to current directory on current drive.
  defp absname_vr([<<x, ?:>> | rest], [<<x, _::binary>> | _], relative),


  """
  @spec join(nonempty_list(t)) :: binary
  def join([name1, name2 | rest]), do: join([join(name1, name2) | rest])
  def join([name]), do: IO.chardata_to_string(name)

  @doc """
  Joins two paths.
