Dmitry Ponyatov
или писать, настроить автоформат в редакторе с табуляцией, и не изобретать N+1 формат сериализации, который всё равно не сможет покрыть сложные случаи (вычислимые поля в конфигурации) — в .json же вам скобочки и задалбывающие кавычки не мешают даже PHPшникам
Если бы скобочки и кавычки в JSON никому не мешали, то YAML не был бы так популярен для описания конфигов.
В формате Tree, кстати, вычислимые поля да и что угодно реализовать весьма не сложно.