Major: Because its yaml, and as long as hierarchy is respected (indentation), yaml doesn't care what order things are in.
Minor: That is a result of recent code additions in OXCE+ that allow for building facilities on top of each other, in effect upgrading a facility in place, etc.