templates to _reduce_ code size, I'd never thought of that before(although really this is work that a linker can do).Having the linker do this is kinda patching things over after the problem has already occurred IMO. Not emitting the code in the firstplace beats emitting it only to discard it later.
It is easier that way though and is already implemented (all praise ldc!)
