in reply to reliably test integer size for portable bit-fiddling?
use constant MAXINT => ~0; [download]