3.95: return undef rather than an empty arrayref — fixes problem with before/after specified for a callback that cannot be found. there is currently no reason to store the priority in the callback hash.