netsnmp_handler(3snmp) on Linux
The text d54e7ed31b78, as Debian 5.0 (Lenny) shipped it.
The basic theory goes something like this: In the past, with the original mib module api (which derived from the original CMU SNMP code) the underlying mib modules were passed very little information (only the truly most basic information about a request).