I made S_define_exp a PHONY target in the makefile so it is always regenerated. It's fast to regenerate, so I'm taking the easy way out. :D refs #138