Algernon is embedded in Lisp, so it may be convenient to escape to Lisp for some operations. This is especially true for operations on Lisp data objects such as numbers, strings, or list structures; and for interaction with the user.