Reword, as per review
@@ -339,12 +339,11 @@ comparisons are case-INsensitive.
1. Split the `query` into items separated by `&` character; several subsequent
`&` characters delimit empty items, ignored by this algorithm.
- a. If `query` contains one or more items starting with `via=` - treat
- the rest of each this item after `via=` as a percent-encoded homeserver
- name to be used in
+ a. If `query` contains one or more items starting with `via=`: for each item, treat
+ the rest of the string as a percent-encoded homeserver name to be used in
[routing](https://matrix.org/docs/spec/appendices#routing).
- b. If `query` contains one or more items starting with `action=` - treat
+ b. If `query` contains one or more items starting with `action=`: treat
_the last_ such item as an instruction for joining or opening a direct
chat, as per this proposal.
