I dropped Moshe a line to see what he has to say regarding Plop's dependency on Maxima.
I've looked through the first few files and so far have only encountered fairly straight-forward common lisp. Hopefully whatever Maxima features are used will be relatively easy to implement.