I'm surprised there are so few programming languages with a built-in database that you can query for facts about definitions.
For example, list all the functions that take three arguments.
We have self-hosting compilers, why not self-host code exploration APIs?