Also I assume the header tags are not followed recursively, so symbols in includes included are not sorted higher? (not asking for it, keep this PR simple he says quickly :-)
See the last paragraph in my first post ;-). It wasn't much more complicated to implement, it just didn't seem to produce better results. Maybe if it were implemented as a separate sort step ``` ... - followed by tags from header, - followed by tags from other directly included files, - followed by tags from indirectly included files, ... ``` so it wouldn't compete with symbols from directly included files, it would work better but I'm not sure if it wouldn't complicate things too much and if the benefits are worth it.