CSV parser for Java, based on the OpenCSV model, but fixing many of the inconsistencies and defects of that codebase.