Extractable is a simple protocol that allows for the extraction of elements from a collection, one element at a time