If you agree, I'd commit that change.
Sounds good.
But this raised the question if "self" should maybe dropped from the calltip for Python at all. ... On the other hand, this would require even more Python specific code :(.
This is the hard one - I don't like the `self` in the constructor tooltip but I don't like something too language-specific to TM either. I tried to move all the language-specific-selection logic to the various `tm_parser.c` functions but this one is so specific to python that it should probably get implemented directly without this callback. Anyway, I don't have a strong opinion whether to do it or not.