YAML is a configuration language. That much is certain. Except it isn't. It's a data interchange language. Or is is a DSL? https://noyaml.com/ https://blog.atomist.com/in-defense-of-yaml/ https://hitchdev.com/strictyaml/why/node-anchors-and-references-removed/