             :infinity
         end
 
-  However when an else clause is present but the result of the expression
+  However, when an else clause is present but the result of the expression
   does not match any of the patterns an exception will be raised. This
   exception will not be caught by a catch or rescue in the same try:
 

  ## AST representation

  Only two-item tuples are considered literals in Elixir and return themselves
  when quoted. Therefore all other tuples are represented in the AST as calls to
  the `:{}` special form.

      iex> quote do

          :error_b
      end

  Similarly, an exception inside an else clause is not caught or rescued
  inside the same try:

      try do
