Unify both functions
Add a way to test if the file has a given column
Detect if the file is not valid for the current mode
Add an option to automatically discover the type of spreadsheets
Use exceptions