I have to ask, Why are the byte constraints so important? Why not words? Are you that straped for eeprom space?