Problem: One more place using a dummy variable. Solution: Use offsetof(). (Ken Takata)
Problem: eval.c is too big. Solution: Move user functions to userfunc.c