-That :prop:`before` property, superficially normal, actually conceals a
-little surprise. By now you should be entirely comfortable with using an
-object's :prop:`before` property to intercept an action directed at that
-object; for example, if the player types HIT COUNTER then the counter's
-:prop:`before` property is potentially able to intercept the resulting
-Attack action. However, the command PUT KEY ON COUNTER generates *two*
-actions. First, a PutOn action is offered to the key (effectively
-saying, do you want to be placed on top of the counter?); that’s the
-normal bit. And then the surprise: a Receive action is offered to the
-counter (effectively saying, are you happy to have the key placed on
-you?) Both actions have the same opportunity of returning :const:`false` to
-let the action continue, :const:`true` to prevent it.
-
-.. todo::
-
- There are a lot of actions here that are rendered in a typewriter font
- and others that are not. Should these ones that are not be promoted
- to having a typewriter font?
-
-The Receive action is generated by the library in the PutOnSub action
-handler, and also in InsertSub (so a command like PUT BIRD IN NEST sends a
-Receive to the nest object). There’s a matching LetGo, generated by the
-library from commands like TAKE KEY OFF COUNTER and REMOVE BIRD FROM
-NEST. Receive and LetGo are examples of what’s called a :term:`fake
-action`.
+That :prop:`before` property, superficially normal, actually conceals a
+little surprise. By now you should be entirely comfortable with using an
+object's :prop:`before` property to intercept an action directed at that
+object; for example, if the player types HIT COUNTER then the counter's
+:prop:`before` property is potentially able to intercept the resulting
+``Attack`` action. However, the command PUT KEY ON COUNTER generates *two*
+actions. First, a ``PutOn`` action is offered to the key (effectively
+saying, do you want to be placed on top of the counter?); that’s the normal
+bit. And then the surprise: a ``Receive`` action is offered to the counter
+(effectively saying, are you happy to have the key placed on you?) Both
+actions have the same opportunity of returning :const:`false` to let the
+action continue, :const:`true` to prevent it.
+
+The ``Receive`` action is generated by the library in the ``PutOnSub``
+action handler, and also in ``InsertSub`` (so a command like PUT BIRD IN
+NEST sends a Receive to the nest object). There’s a matching ``LetGo``,
+generated by the library from commands like TAKE KEY OFF COUNTER and REMOVE
+BIRD FROM NEST. ``Receive`` and ``LetGo`` are examples of what’s called a
+:term:`fake action`.