Actually, sorry this is not directly related to the change but always nice to do a bit of cleanup when visiting the code - this "# process raw comments to convert old-style to new if need to" check that is taking place - can it be taken out? I have a feeling that it is very old. Also, would be nice if in the comments, either for loading or serializing the yaml, there is a description of the format used and some example. Just for clarity!