Optionally specify :text or :href for `link?` predicate