Utilities to query functions.
These utilities are mostly for named functions in the world, but some utilities also work on lambda expressions.