Great tool! Works very well, thanks for building it.
I’m seeing the potential for some code generation based on your DSL; from the error message it looks like you’re using a Parsing Expression Grammar (PEG) of some kind. Would you guys be willing to make this grammar open-source? I’m imagining a situation where I’d check this DSL into source-control and use it to generate models that map to my DB tables.