Title: A case study in portable text processing