Clone of https://bitbucket.org/mmerian/csv