extend all integral types explicitly