Mutliprocessing compatibility macros across multiple versions of Lisp