modify to divide COMPILE-WAQL function from EVAL-WAQL macro
modify some comments
add to show messages
modify to use :ITERATE library's destructuring to make test easily
refactor tests
modify to introuce lisp form and update tests
modify to refactor sandbox
remove