null out selection on deselect
match pairs inside function signatures
classify punctuation tokens in function signatures

- Punctuation cannot be selected
formatting
style immediate `span` children of `nf` (function signature) elements