 
   @doc """
   Drops the first `count` items from `collection`.
-  Expects an ordered collection.
+
+  A negative value `count` can be given, which means
+  the collection is enumerated once to retrieve the
+  proper index and the remaining of the calculation
+  is done from the end.
 
   ## Examples
 

  end

  @doc """
  Takes the first `count` items from the collection. Expects an ordered
  collection.

  ## Examples


  Finds the element at the given index (zero-based).
  Returns `{ :ok, element }` if found, otherwise `:error`.

  A negative index can be passed, which means the collection is
  iterated once and the index is counted from the end (i.e.
  `-1` fetches the last element).

  ## Examples

