This is why I think YAML is the stupidest possible configuration language out there.
There’s an unwritten rule/principle of language design. Given high level languages communicate intent between developers, of which configuration files are a declarative part, you should never ever differentiate between white space. YAML defies that principle in abundance
/rant