YAML & Properties & API: processFrontMatter removes / alters string quotes, comments, types, formatting

This thread and the one about supporting nested attributes are two different and separate matters.

About this thread, I usually link to licat’s answer to explain that this is not a bug but an intentional design decision to simplify the programmatic handling of YAML for ourselves (properties, bases) and for plugins (via the API we offer).