   @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)

  You can use the `h/1` function to invoke the documentation
  for any Elixir module or function:

      iex> h Enum
      iex> h Enum.map
      iex> h Enum.reverse/1

  You can also use the `i/1` function to introspect any value
  you have in the shell:

      iex> i "hello"

  There are many other helpers available:


  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
