fn symbols( cursor: Cursor<'_>, wanted: impl Fn(SymbolKind) -> bool, ) -> impl Iterator<Item = CompletionItem>