We split the syntax and runtime instruction of components in #57, leaving composites to resolve the lowering. Currently it's unstructured and involves a lot of boilerplate (specifically around instructions that are one-to-one between syntax and runtime); we can provide a trait for composite resolver to hook into for instructions that need lowering.
We split the syntax and runtime instruction of components in #57, leaving composites to resolve the lowering. Currently it's unstructured and involves a lot of boilerplate (specifically around instructions that are one-to-one between syntax and runtime); we can provide a trait for composite resolver to hook into for instructions that need lowering.