I agree with you on that as well. The YAML aspect is somewhat of a 'low-level' concern that you shouldn't have to worry about unless you need something highly customized.
Now, let me reverse the question—what would make you keep the tab open?"
Now, let me reverse the question—what would make you keep the tab open?"
Give me some well supported libraries in common general purpose languages to do this, codegen is pretty good these days and supporting 3 or 4 languages shouldn’t be an insurmountable achievement.