Add toIntegralSized for size-checked conversions between integral types