We need @attribute(force_inline) and @attribute(no_inline) or some such.
Using clever junk such as empty asm statements as indirect means to affect the compiler just stinks.