First try for #108
Note that I've not updated the test case and there are tests that are going to fail.
In addition, I've only tested from CSV to ABOUT file. I've not tested the rest.