lisphp/lisphp — pull request #19 by JonathanAquino (2014-03-04 23:21:30+00:00)
Title: Improve stack traces.

This change adds to the stack trace the form that we attempted to evaluate.
While this makes the stack trace more verbose, it does make debugging a lot
easier.

A stack trace like the following will appear in the log:

```
exception 'XG_IllegalArgumentException' with message 'Bad argument instance of Lisphp_Runtime_PHPFunction provided for Index_UserStore::screenName()' in /apps/devbazjon108/widgets/index/lib/helpers/Index_UserStore.php:207
Stack trace:
#0 /apps/devbazjon108/widgets/index/lib/helpers/Index_UserStore.php(85): Index_UserStore->screenName(Object(Lisphp_Runtime_PHPFunction))
#1 /apps/devbazjon108/lib/XG_BaseService.php(71): Index_UserStore->load(Object(Lisphp_Runtime_PHPFunction))
#2 [internal function]: XG_BaseService->loadUser(Object(Lisphp_Runtime_PHPFunction))
#3 /apps/devbazjon108/lib/ext/Lisphp/Runtime/PHPFunction.php(17): call_user_func_array(Array, Array)
#4 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_PHPFunction->execute(Array)
#5 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_Runtime_PHPFunction))
#6 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_PHPFunction), Array)
#7 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#8 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#9 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Logical/If.php(8): Lisphp_List->evaluate(Object(Lisphp_Scope))
#10 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Logical_If->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#11 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#12 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#13 [internal function]: Lisphp_Runtime_Function->__invoke(Object(W_Content), false)
#14 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#15 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#16 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#17 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#18 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Let.php(14): Lisphp_List->evaluate(Object(Lisphp_Scope))
#19 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Let->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#20 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#21 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#22 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#23 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#24 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#25 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#26 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#27 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#28 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Logical/If.php(8): Lisphp_List->evaluate(Object(Lisphp_Scope))
#29 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Logical_If->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#30 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Let.php(14): Lisphp_List->evaluate(Object(Lisphp_Scope))
#31 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Let->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#32 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#33 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(9): Lisphp_Runtime_Function->execute(Array)
#34 /apps/devbazjon108/lib/ext/Lisphp/Runtime/List/Map.php(30): Lisphp_Runtime_Function::call(Object(Lisphp_Runtime_Function), Array)
#35 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_List_Map->execute(Array)
#36 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_Runtime_Function), Object(Lisphp_List))
#37 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_List_Map), Array)
#38 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#39 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#40 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_List))
#41 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#42 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#43 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#44 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#45 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#46 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#47 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#48 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Dict.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#49 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Dict->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#50 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#51 /apps/devbazjon108/lib/ext/Lisphp/Program.php(32): Lisphp_List->evaluate(Object(Lisphp_Scope))
#52 /apps/devbazjon108/lib/XG_Lisp.php(60): Lisphp_Program->execute(Object(Lisphp_Scope))
#53 /apps/devbazjon108/lib/XG_Lisp.php(18): XG_Lisp->run(Object(Lisphp_Program), Array)
#54 /apps/devbazjon108/lib/XG_BaseService.php(314): XG_Lisp->runFile('lib/components/...', Array)
#55 /apps/devbazjon108/runner.php(273) : eval()'d code(9): XG_BaseService->runLisp('lib/components/...', Array)
#56 /apps/devbazjon108/runner.php(273): eval()
#57 {main}

Next exception 'Exception' with message 'Exception evaluating ((-> B loadUser) (-> content contributorName))' in /apps/devbazjon108/lib/ext/Lisphp/List.php:17
Stack trace:
#0 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#1 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#2 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Logical/If.php(8): Lisphp_List->evaluate(Object(Lisphp_Scope))
#3 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Logical_If->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#4 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#5 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#6 [internal function]: Lisphp_Runtime_Function->__invoke(Object(W_Content), false)
#7 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#8 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#9 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#10 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#11 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Let.php(14): Lisphp_List->evaluate(Object(Lisphp_Scope))
#12 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Let->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#13 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#14 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#15 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#16 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#17 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#18 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#19 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#20 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#21 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Logical/If.php(8): Lisphp_List->evaluate(Object(Lisphp_Scope))
#22 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Logical_If->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#23 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Let.php(14): Lisphp_List->evaluate(Object(Lisphp_Scope))
#24 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Let->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#25 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#26 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(9): Lisphp_Runtime_Function->execute(Array)
#27 /apps/devbazjon108/lib/ext/Lisphp/Runtime/List/Map.php(30): Lisphp_Runtime_Function::call(Object(Lisphp_Runtime_Function), Array)
#28 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_List_Map->execute(Array)
#29 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_Runtime_Function), Object(Lisphp_List))
#30 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_List_Map), Array)
#31 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#32 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#33 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_List))
#34 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#35 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#36 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#37 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#38 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#39 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#40 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#41 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Dict.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#42 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Dict->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#43 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#44 /apps/devbazjon108/lib/ext/Lisphp/Program.php(32): Lisphp_List->evaluate(Object(Lisphp_Scope))
#45 /apps/devbazjon108/lib/XG_Lisp.php(60): Lisphp_Program->execute(Object(Lisphp_Scope))
#46 /apps/devbazjon108/lib/XG_Lisp.php(18): XG_Lisp->run(Object(Lisphp_Program), Array)
#47 /apps/devbazjon108/lib/XG_BaseService.php(314): XG_Lisp->runFile('lib/components/...', Array)
#48 /apps/devbazjon108/runner.php(273) : eval()'d code(9): XG_BaseService->runLisp('lib/components/...', Array)
#49 /apps/devbazjon108/runner.php(273): eval()
#50 {main}

Next exception 'Exception' with message 'Exception evaluating (to-content-properties comment false)' in /apps/devbazjon108/lib/ext/Lisphp/List.php:17
Stack trace:
#0 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#1 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#2 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#3 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Let.php(14): Lisphp_List->evaluate(Object(Lisphp_Scope))
#4 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Let->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#5 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#6 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#7 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#8 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#9 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#10 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#11 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#12 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#13 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Logical/If.php(8): Lisphp_List->evaluate(Object(Lisphp_Scope))
#14 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Logical_If->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#15 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Let.php(14): Lisphp_List->evaluate(Object(Lisphp_Scope))
#16 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Let->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#17 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#18 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(9): Lisphp_Runtime_Function->execute(Array)
#19 /apps/devbazjon108/lib/ext/Lisphp/Runtime/List/Map.php(30): Lisphp_Runtime_Function::call(Object(Lisphp_Runtime_Function), Array)
#20 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_List_Map->execute(Array)
#21 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_Runtime_Function), Object(Lisphp_List))
#22 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_List_Map), Array)
#23 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#24 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#25 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_List))
#26 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#27 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#28 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#29 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#30 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#31 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#32 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#33 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Dict.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#34 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Dict->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#35 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#36 /apps/devbazjon108/lib/ext/Lisphp/Program.php(32): Lisphp_List->evaluate(Object(Lisphp_Scope))
#37 /apps/devbazjon108/lib/XG_Lisp.php(60): Lisphp_Program->execute(Object(Lisphp_Scope))
#38 /apps/devbazjon108/lib/XG_Lisp.php(18): XG_Lisp->run(Object(Lisphp_Program), Array)
#39 /apps/devbazjon108/lib/XG_BaseService.php(314): XG_Lisp->runFile('lib/components/...', Array)
#40 /apps/devbazjon108/runner.php(273) : eval()'d code(9): XG_BaseService->runLisp('lib/components/...', Array)
#41 /apps/devbazjon108/runner.php(273): eval()
#42 {main}

Next exception 'Exception' with message 'Exception evaluating (add-comment-properties feed-event)' in /apps/devbazjon108/lib/ext/Lisphp/List.php:17
Stack trace:
#0 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#1 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#2 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#3 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#4 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Logical/If.php(8): Lisphp_List->evaluate(Object(Lisphp_Scope))
#5 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Logical_If->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#6 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Let.php(14): Lisphp_List->evaluate(Object(Lisphp_Scope))
#7 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Let->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#8 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#9 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(9): Lisphp_Runtime_Function->execute(Array)
#10 /apps/devbazjon108/lib/ext/Lisphp/Runtime/List/Map.php(30): Lisphp_Runtime_Function::call(Object(Lisphp_Runtime_Function), Array)
#11 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_List_Map->execute(Array)
#12 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_Runtime_Function), Object(Lisphp_List))
#13 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_List_Map), Array)
#14 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#15 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#16 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_List))
#17 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#18 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#19 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#20 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#21 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#22 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#23 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#24 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Dict.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#25 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Dict->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#26 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#27 /apps/devbazjon108/lib/ext/Lisphp/Program.php(32): Lisphp_List->evaluate(Object(Lisphp_Scope))
#28 /apps/devbazjon108/lib/XG_Lisp.php(60): Lisphp_Program->execute(Object(Lisphp_Scope))
#29 /apps/devbazjon108/lib/XG_Lisp.php(18): XG_Lisp->run(Object(Lisphp_Program), Array)
#30 /apps/devbazjon108/lib/XG_BaseService.php(314): XG_Lisp->runFile('lib/components/...', Array)
#31 /apps/devbazjon108/runner.php(273) : eval()'d code(9): XG_BaseService->runLisp('lib/components/...', Array)
#32 /apps/devbazjon108/runner.php(273): eval()
#33 {main}

Next exception 'Exception' with message 'Exception evaluating ((at environment function-name) feed-event)' in /apps/devbazjon108/lib/ext/Lisphp/List.php:17
Stack trace:
#0 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Logical/If.php(8): Lisphp_List->evaluate(Object(Lisphp_Scope))
#1 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Logical_If->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#2 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Let.php(14): Lisphp_List->evaluate(Object(Lisphp_Scope))
#3 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Let->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#4 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#5 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(9): Lisphp_Runtime_Function->execute(Array)
#6 /apps/devbazjon108/lib/ext/Lisphp/Runtime/List/Map.php(30): Lisphp_Runtime_Function::call(Object(Lisphp_Runtime_Function), Array)
#7 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_List_Map->execute(Array)
#8 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_Runtime_Function), Object(Lisphp_List))
#9 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_List_Map), Array)
#10 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#11 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#12 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_List))
#13 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#14 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#15 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#16 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#17 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#18 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#19 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#20 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Dict.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#21 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Dict->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#22 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#23 /apps/devbazjon108/lib/ext/Lisphp/Program.php(32): Lisphp_List->evaluate(Object(Lisphp_Scope))
#24 /apps/devbazjon108/lib/XG_Lisp.php(60): Lisphp_Program->execute(Object(Lisphp_Scope))
#25 /apps/devbazjon108/lib/XG_Lisp.php(18): XG_Lisp->run(Object(Lisphp_Program), Array)
#26 /apps/devbazjon108/lib/XG_BaseService.php(314): XG_Lisp->runFile('lib/components/...', Array)
#27 /apps/devbazjon108/runner.php(273) : eval()'d code(9): XG_BaseService->runLisp('lib/components/...', Array)
#28 /apps/devbazjon108/runner.php(273): eval()
#29 {main}

Next exception 'Exception' with message 'Exception evaluating (map (lambda (feed-event) (let ((function-name (. 'add-' (array-get feed-event 'event' 'eventType') '-properties'))) (if (at environment function-name) ((at environment function-name) feed-event) feed-event))) feed-events)' in /apps/devbazjon108/lib/ext/Lisphp/List.php:17
Stack trace:
#0 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#1 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#2 [internal function]: Lisphp_Runtime_Function->__invoke(Object(Lisphp_List))
#3 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#4 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#5 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#6 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#7 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#8 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#9 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#10 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Dict.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#11 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Dict->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#12 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#13 /apps/devbazjon108/lib/ext/Lisphp/Program.php(32): Lisphp_List->evaluate(Object(Lisphp_Scope))
#14 /apps/devbazjon108/lib/XG_Lisp.php(60): Lisphp_Program->execute(Object(Lisphp_Scope))
#15 /apps/devbazjon108/lib/XG_Lisp.php(18): XG_Lisp->run(Object(Lisphp_Program), Array)
#16 /apps/devbazjon108/lib/XG_BaseService.php(314): XG_Lisp->runFile('lib/components/...', Array)
#17 /apps/devbazjon108/runner.php(273) : eval()'d code(9): XG_BaseService->runLisp('lib/components/...', Array)
#18 /apps/devbazjon108/runner.php(273): eval()
#19 {main}

Next exception 'Exception' with message 'Exception evaluating (add-type-specific-properties feed-events)' in /apps/devbazjon108/lib/ext/Lisphp/List.php:17
Stack trace:
#0 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Setf.php(9): Lisphp_List->evaluate(Object(Lisphp_Scope))
#1 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Setf->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#2 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(52): Lisphp_List->evaluate(Object(Lisphp_Scope))
#3 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Function.php(38): Lisphp_Runtime_Function->execute(Array)
#4 [internal function]: Lisphp_Runtime_Function->__invoke(Array)
#5 /apps/devbazjon108/lib/ext/Lisphp/List.php(15): call_user_func_array(Object(Lisphp_Runtime_Function), Array)
#6 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Dict.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#7 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Dict->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#8 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#9 /apps/devbazjon108/lib/ext/Lisphp/Program.php(32): Lisphp_List->evaluate(Object(Lisphp_Scope))
#10 /apps/devbazjon108/lib/XG_Lisp.php(60): Lisphp_Program->execute(Object(Lisphp_Scope))
#11 /apps/devbazjon108/lib/XG_Lisp.php(18): XG_Lisp->run(Object(Lisphp_Program), Array)
#12 /apps/devbazjon108/lib/XG_BaseService.php(314): XG_Lisp->runFile('lib/components/...', Array)
#13 /apps/devbazjon108/runner.php(273) : eval()'d code(9): XG_BaseService->runLisp('lib/components/...', Array)
#14 /apps/devbazjon108/runner.php(273): eval()
#15 {main}

Next exception 'Exception' with message 'Exception evaluating (process-feed-events feed-events)' in /apps/devbazjon108/lib/ext/Lisphp/List.php:17
Stack trace:
#0 /apps/devbazjon108/lib/ext/Lisphp/Runtime/Dict.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#1 /apps/devbazjon108/lib/ext/Lisphp/List.php(20): Lisphp_Runtime_Dict->apply(Object(Lisphp_Scope), Object(Lisphp_List))
#2 /apps/devbazjon108/lib/ext/Lisphp/List.php(12): Lisphp_List->evaluate(Object(Lisphp_Scope))
#3 /apps/devbazjon108/lib/ext/Lisphp/Program.php(32): Lisphp_List->evaluate(Object(Lisphp_Scope))
#4 /apps/devbazjon108/lib/XG_Lisp.php(60): Lisphp_Program->execute(Object(Lisphp_Scope))
#5 /apps/devbazjon108/lib/XG_Lisp.php(18): XG_Lisp->run(Object(Lisphp_Program), Array)
#6 /apps/devbazjon108/lib/XG_BaseService.php(314): XG_Lisp->runFile('lib/components/...', Array)
#7 /apps/devbazjon108/runner.php(273) : eval()'d code(9): XG_BaseService->runLisp('lib/components/...', Array)
#8 /apps/devbazjon108/runner.php(273): eval()
#9 {main}
```