Recursive string execution still doesn't work. I think I might place it directly in the 'Dao.Evaluator.execInputString'.
Getting ready to experiment with merging the 'Dao.Object.ExecUnit' and 'Dao.Object.Program' data structures together into a single structure.
I broke it again. Although I have now successfully merged the 'Dao.Object.Program' data type into the 'Dao.Object.ExecUnit' data type, there is a bit more debugging to be done to get the program back to fully working order.