#+allegro (mp:process-run-function name func)
#+cmu (mp:make-process func :name name)
#+lispworks (mp:process-run-function name nil func)
- #+sb-thread (sb-thread:make-thread func)
+ #+sb-thread (sb-thread:make-thread func :name name)
#+openmcl (ccl:process-run-function name func)
#-(or allegro cmu lispworks sb-thread openmcl) (funcall func)
)