Currently `String#to_unsigned_info` handles only `0x`, but sometimes `0X` appears too. Should this be supported?