Preserve selectors on paren primary A primary can be a full parenthetical expression with its own selectors. Make sure we do not discard these when reading selectors after the closing paren, e.g. `(foo.bar()).baz()`.