snapshot-generated configs work, modulo some massaging
repo always comes first, because it has to. Otherwise it gets interpreted as part of a subsection, so this was acutally a bug, not a formatting issue