OK, possibly the foo part of foo<type>() should probably be highlighted, but the cb variable or its RHS I'm not sure.
Yes, and also I don't want operator() highlighted.
``` struct Foo { operator(){ ... } } foo;
foo();
```
`foo` is not a function name.