make pin macros conditional on mod_macro being present