I'd like to use carp to generate some embedded code. This issue just tracks some quality of life improvements that I think would make that easier: 1. Don't define Array/Box types in the compiler 1. Only generate code that's actually used/called. 1. Ensure qualifiers like volatile are easy to use Will add further rationale in a bit.