only reload Clojure source files that define macros (fixes gh-210)