@@ -106,10 +106,10 @@ example, a scry of `.^(update:store %gx /=graph-store=/keys/noun)` will come
106106into the `on-peek` arm of `%graph-store` as `/x/keys`.
107107
108108The `on-peek` arm produces a `(unit (unit cage))`. The reason for the double
109−`unit` is that Arvo interprets `~` to mean the scry endpoint doesn't exist at
110−all, and interprets `[~ ~]` to mean the endpoint exists but the requested data
111−does not. In either case the dotket expression which initiated the scry will
112−crash. The `cage` will contain the actual data to return.
109+`unit` is that Arvo interprets `~` to mean the scry path couldn't be resolved,
110+and interprets `[~ ~]` to means it resolved to nothing. In either case the
111+dotket expression which initiated the scry will crash. The `cage` will contain
112+the actual data to return.
113113
114114An ordinary `on-peek` arm, therefore, begins like so:
115115