Yeah I'm sort of fighting against OOP here. I don't want to have to create a CSV object and then run the algorithm, etc. etc. I just wanted the user to be able to say "okay, give me the schema for this file", with no other input required.
Maybe that's not the best way to go about it, though.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.