\Hooke commands are written with abstract argument definitions (using
the cleverly named \imint{python}|Argument| class). This makes it
-easier to add new user interfaces (UIs), because at the a basic level
-the user interface is just about selecting commands and arguments to
-pass to them. In my work on \Hooke, I borrowed from the graphical
-user interface (GUI) version from Concordia with the original
+easier to add new user interfaces (UIs), because the user interface is
+fundamentally about selecting commands and arguments to pass to them.
+In my work on \Hooke, I borrowed from the graphical user interface
+(GUI) version from Concordia with the original
partially-command-line-version from Bologna to produce two independent
interfaces: a command line interface (CLI) and the GUI. You can do
exactly the same things in either interface; choosing whichever is