It seems f919179 changes the property names on CsvProvider types to start with a capitlized first letter.
It seems to break code where the csv file has lowercased names.
Is there an option to change this behaviour when instanciating the provider?
If we insist on normalizing names (JsonProvider does that I think), then snake_case should turn into SnakeCase, right now it does look odd with Snake_case.
I think the best is to keep the column names as they are in the source file.