To my best memory: with it accidental duplicate keys would cause the file parsing to fail (would cause several issues during runtime on file reloads), while libconfig's code has no problems with duplicate members so it was ducked out -- looking now though I'd think it could be useful to have it display a warning or error message when finding duplicate keys instead of silently moving on.