added overloads for make-handler

also reverted to macro I previously deleted.  otherwise projects don’t
work in lein daemon et al.
& switched to python style docs