strtonum.c: include "strtonum.h" to add missing prototype
More abstract slots and hook definition