Add support for function introspection.