I just wonder what actually features of ConfigObj bzr used? The main killer feature of ConfigObj IIUC is preserving config file format. That's all bzr need? Or there is some other?