What benefits do you expect from this approach compared to the hugh number of tools that work very well with folders and text files?
Current Text based approach. 187 files changed.
Structured Data approach. Function Fobar changed to FooBar. Struct Baz field vargle changed to bargle.