Adding traverse.
- Question can every traversable have a sequence as well?