Prevent omnicompletion from selecting every string

Omnicompletion was broken due to a transposition of conditional
branches in fn#pattern#Match.
Formatting: Haddock syntax matches

- Sort lists.
- Rename Haddock match groups.
- Extract syntax cluster function.
Bump version number