   end
 
   @doc ~S"""
-  Repeat the contents of a semigroup a certain number of times
+  Repeat the contents of a semigroup a certain number of times.
 
   ## Examples
 


  where do
    @doc ~S"""
    `append`enate two data of the same type. Can be chained an arbitrary number of times.
    These can be chained together an arbitrary number of times. For example:

        iex> 1 |> append(2) |> append(3)
        6

  defalias a <> b, as: :append

  @doc ~S"""
  Flatten a list of homogeneous semigroups to a single container.

  ## Example

