         Range, Map
 
   """
-  def i(term) do
+  def i(term \\ v(-1)) do
     info =
       ["Term": inspect(term)] ++
       IEx.Info.info(term) ++

  on the shell, which means this function is by default
  unavailable on Windows machines.
  """
  def clear do
    if IO.ANSI.enabled? do
      IO.write [IO.ANSI.home, IO.ANSI.clear]
    else

  @doc """
  Prints information about the data type of any given term.

  If no argument is given, the value of the previous expression
  is used.

  ## Examples

      iex> i(1..5)
