Biggest knot in my head right now is how to combine it with chaining.
Like I want it to be possible to change functions, so its possible to instead of rotate move by x:
` o 3 # <(r 2) (x .3)>`
I keep hitting a few roadblocks:
- How too start a pattern
- How to embed a thing into it.
- how to mark these things as "chaining" (maybe this can be an automatic thing?)
the `(r 2)` and `(x .3)` are primitives regarding the pattern, and should result in `o 3 # r 2`








