fixed secretary require macros for the latest cljs