repaired configuration parser without merging