Fully-working, if not slow, and not necessarily prepared for a given, arbitrary input CSV file. v1.1.