How come you don't use cexpr like I suggest in the README? It avoids having to swap makeprg in and out.