start work on lambda but discovered data-directed adding of evaluation types is running every time eval() is called.  must fix that before moving on\!
fix data-directed set-up of eval.  a little source-code restructing and refactoring sure would be nice...