yesterday i was participating in docs fixes and trying to rewrite openstack.json to openstack.yaml. it wasn't as simple as I planned, because yaml merge operator (<<) doesn't do merge recursively. but hopefully yaml support custom tags and recursive merge can be implemented using it. for example: