The Win32 API does the same - used on the vast majority of the world's
desktops.
Bob H says that UNIX uses a 32 bit job ID in the same way.
It's not like I am suggesting that we use something obscure,
non-published or only used by 1% of the world. I am suggesting that we
may want to leverage some of the exisiting software in the world.