Confusion over bitSize, bitSizeMaybe, and finiteBitSize