Chapter 3 The Emacs OLCR Client