Basic reader that acts like a collection

This is my idea for ``<csv-reader>``, you can see how it works in the test. The extracted values are always a string.