Hmm Talking about kernel bloat why not make the lanquage of choicea compile time option or even better put all the constants into a loadable module...Leslie Donaldosn