perhaps guard with ifdefs for smaller binaries...