As num()'s documentation warns, the function errs on the side
of safety. Not all collections of Unicode digits form valid numbers. As well,
you may consider normalizing
complex Unicode strings before performing numification.