 
   ## Variable visibility
 
-  Since an expression inside `try` may not have been evaluted
+  Since an expression inside `try` may not have been evaluated
   due to an exception, any variable created inside `try` cannot
   be accessed externaly. For instance:
 

  end

  @doc """
  Provides a unless macro that executes the expression
  unless a value evalutes to true. Check `if` for examples
  and documentation.
  """
  defmacro unless(clause, options) do


      if(foo, do: bar)

  In the example above, bar will be returned if foo evaluates to
  true (i.e. it is not false nor nil). Otherwise, nil will be returned.

  An else option can be given to specify the opposite:
