[boost] [numeric_traits] How to define integer difference_types