branches: 1.6.2; 1.6.6; 1.6.8; 1.6.16;don't bother with ifdef's, just grab the biggest type you can.