Including some readText and showText instances.

These range from fairly trivial to pretty annoying to write.