in reply to Testing for a module's presence

I'm curious, why is traversing @INC out of the question? This would be done implicitly anyway regardless of the method you choose, whether by perl itself, a third-party module, or your own code.