Widen integer conversion to support "unsigned" values