Our current format handling is brittle, requiring transfer rules to explicitly deal with blanks, and some times inevitably outputting them in the wrong order. This project is to do blank-handling automatically, by treating some blanks as "glued to words" (e.g. italics, emphasis), and others as paragraph-level blanks.