void sort(MessageFile mf, boolean includePrecedingNewlines) {
   for (MessageFile.Message m : mf.messages.values()) {
     for (MessageFile.Line l : m.getLines(includePrecedingNewlines)) {
       l.remove();
       mf.lastLine.insertAfter(l);
     }
   }
 }