an interact-with macro and compile functions
Merge branch 'working' of github.com:teaforthecat/emacs.d into working