It seems that some functions can handle CSV and TSV, some others only TSV. Do we want to allow import of both CSV and TSV (we could refactor so we could even have xlsx and ods at a later stage if needed)?