[FRDM-KL25Z] aligning the "next" pointer in the history buffer means we can't use trickery in order to save space, and we can't calculate the line length. Store it in the history entry instead...