work around a make bug in define/endef handling