   collection.
 
   Be aware that a negative `count` implies the collection
-  will be iterate twice. One to calculate the position and
-  another one to do the actual splitting.
+  will be iterated twice. Once to calculate the position and
+  a second time to do the actual splitting.
 
   ## Examples
 

      false

  If no function is given, it defaults to checking if
  all items in the collection evaluate to true.

      iex> Enum.all?([1, 2, 3])
      true

  end

  @doc """
  Invokes the given `fun` for each item in the `collection` and returns `false`
  if at least one invocation returns `false`. Otherwise returns `true`.

  ## Examples

