As stated in PR https://github.com/quattor/configuration-modules-core/pull/816 ( https://github.com/quattor/configuration-modules-core/pull/816/files#r71087664), `legacy_binary_affirmation_string` does not make obvious what are the valid values of this type. Renaming this type to `legacy_yes_or_no_string` may be better and avoid having to look at the type definition to know the valid values. Making the change involves modifying the configuration modules (core only?) using it. See https://github.com/quattor/configuration-modules-core/pull/749.