create fragments from a sequence of individual fragments
empty sequence of fragments
iterate over elements to create a Fragments object