fixed bug, added env helper
finished case-lambda & opt args tactics
added guard utils
cleanup
added debug info var
update comments