yes I would like but prefer to work in integer and not provide two code versions for 64 and 32 bit architecture (unless I got something wrong)
the problem is the sign extension when i32 is propagated to 64 bit int, and u32 opens a can of worms (sign propagation is what I normally want but not here)
