>(Users can't specialize std::char_traits for fundamental types.) For this reason, I'm more inclined to provide link-time definitions for unsigned char/signed char/unsigned short/short, where int_type is pretty clear. I think this would be a good idea. These would not be in-line but I think that would be ok. What do you think about this solution? -benjamin