sile-superdefine levels up your \define command, making it more like LaTeX's!
It has these main benefits:
- It allows you to redefine commands, and make
\define's that refer to themselves. - It allows you to pass arguments from parents to children, via
\args. - It allows you to call
\processmultiple times. - It allows you to feed it multiple
\processblocks, see §\processn.