Tries real hard to find the handler.  Also has the handler dir passed in if it's off by itself for some reason.
Tries real hard to find the handler.  Also has the handler dir passed in if
it's off by itself for some reason.

josephwecker/zml,josephwecker/zml