new math function for variable: recursive evaluation fails

Don't know. I think you'll have to debug it
versus a formula built out of existing functions
and see what's different. All the places in
variable.cpp that need to be modified to add a new
func are marked with "customize", which is that
I use to not forget any needed changes.

Steve