@type currently captures function calls, resulting in the wrong color
assigned to them (the one of @type instead of @function.call).
Also @type doesn't capture CTE names. But to be consistent with the
behavior that @type refers to tables it arguably should capture CTEs.