Text this: Introducing BPaL