 
 defimpl Inspect, for: Tuple do
   @doc """
-  Inspect tuples. If the tuple represents a record,
+  Represents tuples. If the tuple represents a record,
   it shows it nicely formatted using the access syntax.
 
   ## Examples


  The `concat` function comes from `Inspect.Algebra` and it
  concatenates algebra documents together. In the example above,
  it is concatenating the string `"HashSet<"` (all strings are a
  valid algebra document that keeps their formatting when pretty
  printed), the document returned by `Kernel.inspect/2` and the
  other string `">"`.

  Since regular strings are a valid entity in an algebra document,
  an implementation of inspect may as well simply return a binary,
  although that will devoid it of any pretty-printing.
  """


  require Macro

  @doc """
  Represents the atom as an Elixir term. The atoms `false`, `true`
  and `nil` are simply quoted. Modules are properly represented
  as modules using the dot notation.

  Notice that in Elixir, all operators can be represented using
