Having to split a recipe in a component library between the declaration and an entry in the config file to force it to be emitted is suboptimal. We should be able to colocate the output directive with the recipe.