       def unescape_map(?v), do: ?\v
       def unescape_map(e),  do: e
 
-  If the `unescape_map` function returns false. The char is
+  If the `unescape_map` function returns `false`. The char is
   not escaped and `\` is kept in the char list.
 
   ## Octals


  ## Hex

  Octals will by default be escaped unless the map function
  returns false for ?x.

  ## Examples


  @doc """
  Receives a AST node and expands it until it no longer represents
  a macro. Check `expand_once/2` for more information on how
  expansion works and `expand_all/2` for recursive expansion.
  """
  def expand(tree, env) do
    expand(tree, env, nil) |> elem(0)
