   end
 
   @doc """
-  The same as `ls/1` but raises `File.Error`
-  in case of an error.
+  The same as `ls/1` but raises a `File.Error` exception in case of an error.
   """
   @spec ls!(Path.t()) :: [binary]
   def ls!(path \\ ".") do

  defp fix_drive_letter(original), do: original

  @doc """
  The same as `cwd/0`, but raises an exception if it fails.
  """
  @spec cwd!() :: binary
  def cwd!() do

  end

  @doc """
  Same as `chown/2`, but raises a `File.Error` exception in case of failure.
  Otherwise `:ok`.
  """
  @spec chown!(Path.t(), non_neg_integer) :: :ok
  def chown!(path, uid) do
