multi-procesing for emacs, using daemons as a concurrency enabler.