Oh, I've fallen into one of those lulls again... I've tried working on it a few times, and I think I have one thing figured out but then another problem crops up... and given that I don't get around to working on it every day that can take a while
Right now I have the linear interpolation function working (I think) but something's wrong with the geometric and logarithmic functions and I want to make sure that it's not something in the code (as opposed to just a bad formula definition in formulas.txt) before I release anything... and right now the prospects aren't looking too good
Plus then I still have to add those new features to the templatizer itself - the usage of more than 3 level variables, the definition of user-defined functions, etc. That all shouldn't be too hard because it's primarily just calling methods I already have defined (or copying and pasting

), rather than writing a lot of new code.