This currently uses both `stencil` as well as `lazy_stencil`, but the former can be eliminated. `lazy_stencil` compiles the first time the `implementation` attribute is referenced.
This currently uses both
stencilas well aslazy_stencil, but the former can be eliminated.lazy_stencilcompiles the first time theimplementationattribute is referenced.