This is great work! I've done similar stuff (not as nice) for some relational and document stores.

But if you're talking about data lakes, like splunk, or various other similar systems - there's no standard way for writing a parser like this across all of them and you end up implementing the same thi ng a ton of different times.