@rejeep A nice hack :)  But anyhow, we have to live with the global namespace, so we might as well just accept the problems that come from it and try to work around them properly.

We should probably not add the top-level source directory but default, but we should definitely provide a way to add directories to the load-path for `cask exec`.  Currently we forcibly overwrite `EMACSLOADPATH`, and effectively erase any user setting.