Thu May 23 10:02:17 EDT 2019

What do I need?

I need this language to actually generate code!

So maybe focus on that first.  Make a code generator, and just have it
be inefficient in first iteration.  Things will become more apparent
once there are concrete examples to constrain the general pattern.